데이터 조작어
[Database] SQL DCL 데이터 조작어
데이터 제어어(DCL) 데이터 사용권한을 관리하는데 사용하며 GRANT,REVOKE가있다. 데이터 조작어 - 삽입, 수정, 삭제 INSERT 문 테이블에 새로운 투플을 삽입하는 명령 속성값이 처음 생성 열 순서와 같다면 생략 가능 순서중요 INSERT INTO 테이블이름[(속성리스트)] VALUES (값리스트); INSERT INTO Book(bookid, bookname, publisher, price) VALUES (11, '스포츠 의학', '한솔의학서적', 90000); 대량 삽입 한꺼번에 여러개의 투플을 삽입하는 방법 INSERT INTO Book(bookid, bookname, price, publisher) SELECT bookid, bookname, price, publisher FROM I..
[Database] SQL DML 데이터 조작어
[Database] 데이터 조작어(DML) 데이터를 검색, 삽입,수정, 삭제 하는데 사용하며 SELECT,INSERT,DELETE,UPDATE 문이 있다. SELECT문은 질의어라고도 한다. 데이터 조작어 - 검색 별칭 SELECT SUM(saleprice) AS 총매출 처럼 SUM(saleprice)를 총매출 로 부여 SELECT 문 SELECT / FROM SELECT - 속성명 SELECT * 하면 모든 속성 작성하기 중복을 제거하고 싶으면 SELECT DISTINCT pulisher FROM - 테이블이름 Where - 조건(비교, between, in, like, isnull, and 등) 비교 ≥ ≤ 등으로 비교 between ~이상 ~ 이하 IN( ) IN 안에있는 것들 OR LIKE ’te..