- SMALLINT, TINYINT, INT, BIGINT
정답 : TINYINT, SMALLINT, INT, BIGINT
- Int Value Error
- Out of range
- Insert Error
- Max Value Error
정답 : 2. Out of range
입력할 수 있는 범위를 넘어갔기 때문에 Out of range 오류 메시지가 출력된다.
- 데이터가 음수만 저장됨
- 데이터가 양수만 저장됨
- 범위가 음수, 양수 모두 2배로 늘어남
- 범위가 음수, 양수 모두 1/2로 줄어듦
정답 : 2. 데이터가 양수만 저장됨
- CHAR는 고정형 문자형입니다.
- VARCHAR는 가변형 문자형입니다.
- CHAR는 최대 4GB까지 저장됩니다.
- VARCHAR는 최대 16383글자까지 저장됩니다.
정답 : 3. CHAR는 최대 4GB까지 저장됩니다.
CHAR는 최대 255자까지 저장된다.
- 전화번호 국번
- 전화번호 뒷자리
- 물품의 가격
- 물품의 구매 개수
정답 : 1. 전화번호 국번 / 2. 전화번호 뒷자리
영화 테이블에서 자막을 저장하기에 적합한 데이터 형식은 ___이며, 동영상 파일을 저장하기에 적합한 데이터 형식은 ___다.
1. LONGTEXT, LONGBLOB
2. DATE, TIME
3. FLOATE, DOUBLE
4. TEXT, BLOB
정답 : 1. LONGTEXT, LONGBLOB
CONVERT(), DATA(), CAST(), MOVE(), TYPE(), SUM(), AVG(), CURRENT_DATE()
정답 : CONVERT(), CAST()
- 기본 키-기본 키 관계
- 외래 키-외래 키 관계
- 기본 키-외래 키 관계
- 외래 키-기본 키 관계
정답 : 3. 기본 키-외래 키 관계
- 가장 많이 사용되는 조인으로, 일반적으로 부르는 조인이다.
- 한쪽 테이블에만 데이터가 있어도 결과가 나오는 조인이다.
- 한쪽 테이블의 모든 행과 다른 쪽 테이블의 모든 행을 조인시킨다.
- 한 개의 테이블이 자신과 조인되는 것을 말한다.
정답 : 1 : 내부 조인 / 2 : 외부 조인 / 3 : 상호 조인 / 4 : 자체 조인
1, LEFT OUTER JOIN
2. RIGHT OUTER JOIN
3. CENTER OUTER JOIN
4. FULL OUTER JOIN
정답 : 3. CENTER OUTER JOIN
SELECT DISTINCT M.mem_id, B.prod_name, M.mem_name, M.addr FROM member M LEFT OUTER JOIN buy B on M.mem_id = B.mem_id _______ ORDER BY M.mem_id;
정답 : 4. WHERE B.prod_name IS NULL
1은 한쪽 테이블의 모든 행과 다른 쪽 테이블의 모든 행을 조인시키는 기능을 말합니다. 그래서 상호 조인 결과의 개수는 두 테이블 개수를 곱한 개수가 됩니다. 2은 자신이 자인과 조인된다는 의미입니다. 그래서 자체 조인은 1개의 테이블을 사용합니다.
내부 조인, 외부 조인, 상호 조인, 자체 조인
정답 : 1 : 상호 조인, 2 : 자체 조인
- END
- DELIMITER
- SEPARATOR
- IF
정답 : 2. DELIMITER
DECLARE myNum INT;
SET myNum = 200;
_____
SELECT '100'입니다.';
ELSE
SELECT '100'이 아닙니다.';
END IF;
- IF myNum == 100 THEN
- IF myNum = 100 THEN
- IF myNum <> 100 THEN
- IF myNum != 100 THEN
정답 : 2. IF myNum = 100 THEN
WHEN, THEN, CURRENT, DATE, TIME, IF, END IF, CASE
CASE
1 조건 1 THEN
SQL문장들1
ELSE
SQL문장들4
END 2;
정답 : 1 : WHEN, 2 : CASE
ITERATE, LEAVE, BREAK, CONTINUE, WHILE, FOR, IF, ELSE, CASE
1은 조건식이 참인 동안에는 'SQL 문장들'을 계속 반복합니다 .2는 지정한 레이블로 가서 계속 진행합니다. 3는 지정한 레이블을 빠져나갑니다. 즉 WHILE문이 종료됩니다.
정답 : 1 : WHILE, 2 : ITERATE, 3 : LEAVE