DML(Data Manipulation language)
·
카테고리 없음
안녕하세용! 오늘 포스팅 할 내용은 SQL문중에 "DML"에 관한 내용입니다! DML(Data Manipulation language) : 데이터 조작어 Manipulation : 조작하다, 조종하다 DML의 종류 INSERT UPDATE DELETE SELECT INSERT : 데이터 레코드(행) 삽입 INSERT INTO 테이블명 (삽입할 컬럼리스트) VALUES (컬럼리스트에 삽입할 데이터값); Oracle/SQL Server 명령문 동일 ※ 삽입할 컬럼리스트와 삽입할 데이터값은 1:1 매칭이 되어야함! EX ) 선수 테이블(PLAYER)에 박지성 선수의 데이터를 일부 칼럼만 입력한다. EX ) INSERT INTO PLAYER (PLAYER_ID, PLAYER_NAME, TEAM_ID, WEIGH..
22-10-06 오라클 DataBase
·
카테고리 없음
HR 계정의 테이블을 사용한 GROUP BY, JOIN, SUB QUERY 연습 -- 1. 직원의 last_name과 부서 이름을 검색.(inner join) -- 1) ANSI: select e.last_name, d.department_name from employees e join departments d on e.department_id = d.department_id; -- 2) Oracle: select e.last_name, d.department_name from employees e, departments d where e.department_id = d.department_id; inner join 구문을 사용해서 employees 테이블과 departments 테이블을 join 해주었..
22-09-29 오라클 DataBase
·
카테고리 없음
오라클 -- inline comment(한 줄 주석) /* * block comment */ -- SQL 문장은 세미콜론(;)으로 끝남. -- Ctrl + Enter : 커서가 있는 위치의 SQL 한 문장을 실행 -- F5: 스크립트(확장자가 sql인 파일) 실행. -- DQL(Data Query Language): select 검색할 내용 from 테이블 이름; -- dual: 오라클 데이터베이스에서 select 문장의 문법에 맞추기 위해서 만든 가상의 테이블 이름. select sysdate from dual; -- 테이블 구조를 확인하기 위한 "오라클" 명령어: describe(desc) 테이블 이름; -- describe는 SQL 표준 문법의 명령어가 아님. desc emp; -- 오라클의 데이터..