더 많은 포스팅 보기 자세히보기

DML 3

SQL의 구성: DML 데이터 검색(SELECT)

SQL에서 가장 많이 사용하며, 중요함!! • 형식 SELECT FROM WHERE • SELECT : 질의 결과로 출력할 필드들의 리스트 • FROM : 질의 실행과정에 필요한 테이블들의 리스트 • WHERE : 검색되어야 하는 레코드에 대한 조건, 생략 가능 • SELECT 질의1 SELECT * FROM department; - 모든 필드에 대해 검색 : * 사용 • SELECT 질의2 SELECT dept_id FROM department; - 특정 필드에 대해 검색 • SELECT 질의3 - 조건부여 SELECT * FROM department WHERE dept_name=‘Hacking Dept’; - 하나의 조건에 맞는 레코드 검색 • SELECT 질의4 – 조건부여 (AND조건) SELEC..

SQL의 구성: DML 데이터 수정(UPDATE), 삭제(DELETE)

데이터 수정(UPDATE) 형식 UPDATE SET WHERE • - 대상 테이블의 필드에 들어가는 값을 수정하기 위한 산술식 - ‘,’를 이용해서 여러 필드에 대한 수정 내역을 지정 • - 대상이 되는 레코드에 대한 조건을 기술 - 테이블의 모든 레코드에 대해 수정을 적용하려면 where 절을 생략 • UPDATE 질의1 UPDATE department SET office=‘2nd floor’ WHERE dept_id=‘U31’ • 데이터 수정 확인 • UPDATE 질의 추가 예시 UPDATE department SET dept_name=‘H_dept‘, office=‘6th floor' WHERE dept_id=‘H31’ 삭제(DELETE) 형식 DELETE FROM WHERE - where절에 지정..

SQL의 구성: DML 레코드 삽입(INSERT)

DML(Data Manipulation Language) - 데이터조작어 데이터를 조작(선택, 삽입, 수정, 삭제)하는 데 사용되는 언어 DML 구문이 사용되는 대상은 테이블의 행 DML 사용을 위해서는 반드시 테이블이 정의되어 있어야 함 • 레코드 삽입 (INSERT) • 레코드 수정 (UPDATE) • 레코드 삭제 (DELETE) • 레코드 검색 (SELECT) DML – 데이터 삽입 (INSERT) insert into () values () : 삽입에 사용될 테이블의 필드들 : 의 순서에 맞춰 삽입될 값 에 나열되지 않은 필드에 대해서는 널값이 입력됨 를 생략할 경우 에는 테이블을 생성할 때 나열한 필드의 순서에 맞춰서 값을 나열 INSERT 질의1 (기본 형식) INSERT INTO depart..

반응형