< 수강분량 : SQL CH. 16 ~ 17 >
SELECT UCASE(string);
SELECT LCASE(string);
SELECT MID(string, start_position, lenngth)
# string : 원본 문자열
# start : 문자열 반환 시작 위치 (첫글자는 1, 마지막글자는 -1)
# length : 반환할 문자열 길이
SELECT LENGTH(string);
SELECT ROUND(number, decimals_place);
SELECT NOW();
SELECT FORMAT(number, decimal_place);
# number : 포맷을 적용할 문자 혹은 숫자
# decimals : 표시할 소수점 위치
SELECT column1, (SELECT column2 FROM table2 WHERE condition)
FROM table1
WHERE condition;
SELECT a.column, b.column
FROM table1 a, (SELECT column1, column2 FROM table2) b
WHERE condition;
SELECT name FROM celeb WHERE name = (SELECT host FROM snl_show WHERE id = 1);
SELECT column_names
FROM table_name
WHERE column_name IN (SELECT column_name
FROM table_name
WHERE condition)
ORDER BY column_names;
SELECT column_names
FROM table_name
WHERE EXISTS (SELECT column_name
FROM table_name
WHERE condition)
ORDER BY column_names;
SELECT column_names
FROM table_name
WHERE column_name = ANY (SELECT column_name
FROM table_name
WHERE condition)
ORDER BY column_names;
SELECT column_names
FROM table_name
WHERE column_name = ALL (SELECT column_name
FROM table_name
WHERE condition)
ORDER BY column_names;
SELECT column_names
FROM tablename a
WHERE (a.column1, a.column2, ...) = IN (b.column1, b.column2, ...
FROM tablename b
WHERE a.column_name = b.column_name)
ORDER BY column_names;
"이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다."