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

+ Recent posts