본문 바로가기

데이터 조작문2

[MySQL] 데이터 조작문 DML - UNION, SUB QUERY 데이터 조작문의 마지막 포스트입니다. 마지막으로 다룰 데이터 조작문 명령은 UNION과 SUB QUERY입니다. 테이블은 지난번 포스트와 동일한 두 개의 테이블을 이용하겠습니다. 1. UNION UNION 명령은 여러 테이블의 SELECT 명령 결과를 하나의 테이블로 표현할 때 이용합니다. 유니온을 사용할 땐 몇 가지 규칙이 있는데 다음과 같습니다. SELECT 구문의 순서는 상관하지 않는다. 각 SELECT 구문은 표현식이 같아야한다.(컬럼 수 등이 일치) 중복된 결과는 하나만 표시한다. ORDER BY 구문은 한 번만 사용한다. 컬럼타입은 반환 가능한 타입만 이용한다. UNION 구문은 다음과 같이 사용합니다. SELECT 구문 UNION SELECT 구문; (계속해서 가능) 본 예제와 같이 UNIO.. 2022. 1. 23.
[MySQL] 데이터 조작문 DML 지난 포스트에서는 데이터베이스와, 테이블을 만드는 데이터 정의문에 대해 알아보았었습니다. 이번 포스트에서는 데이터의 검색, 삽입, 수정, 삭제 등의 조작을 하는 데이터 조작문에 대해 다뤄보겠습니다. 테이블에 대한 실습은 데이터 정의문에서 만들었던 테이블을 가지고 계속해서 실습진행하겠습니다. 1.INSERT INTO INSERT INTO문은 테이블에 레코드(행, row)를 삽입하는 명령입니다. INSERT INTO문은 두가지 방식으로 작성할 수 있습니다. 주의할 점은 컬럼명과 값 타입 등이 일치해야 오류 없이 레코드가 삽입됩니다. INSERT INTO 테이블명 (컬럼명, ...) VALUES (값, ...); INSERT INTO 테이블명 VALUES (값, ...); 레코드가 제대로 삽입되었는지는 SEL.. 2022. 1. 20.
300x250