728x90
SELECT 선택할 열 (* 지정시 모든열)
FROM 선택한 열이 있는 테이블
WHERE 조건문 (예 : age = 10 나이가 10인 경우);
SELECT의 경우 AS를 사용하여 별칭을 지정할 수 있다. 테이블에서의 열 이름은 birthday이지만 결과로 받아온 테이블에서는 birth 로 열 이름이 바뀌어 표기된다.
SELECT birthday AS birth
WHERE의 경우 선택사항이다. AND OR와 같은 논리 연산을 사용하여 다양한 조건을 지정할 수 있고 AND의 우선순위가 더 높다.
NULL인 열을 검색할 경우
WHERE item = NULL; <- 잘못된 방식
WHERE item IS NULL;
WHERE item IS NOT NULL;
문자열 검색
WHERE name = 'LeafC';
WHERE name LIKE 'L%'; -- L로 시작하는 문자열 검색
WHERE name LIKT 'Leaf_'; -- Leaf를 포함하는 문자열 검색 (추가 한 글자까지만 ex.LeafC)
WHERE name LIKT 'L_'; -- 위와 다르게 2글자 문자열 중에서 앞이 L인 문자 검색
728x90
'Database' 카테고리의 다른 글
집계 함수 (COUNT, SUM, AVG, MIN, MAX) (1) | 2023.05.10 |
---|---|
CASE (0) | 2023.05.10 |
DATETIME (0) | 2023.05.10 |
수치 연산과 문자열 (0) | 2023.05.10 |
ORDER BY (0) | 2023.05.10 |