SELECT 구로 열 선택
WHERE 구로 행 선택
DESC는 테이블에 어떤 열이 정의되어있는지 확인
문자열형과 날짜시간형 상수는 ' ' (싱글쿼트)로 감싸 표기
NULL값 검색은 IS NULL을 사용
AND는 OR보다 우선 순위가 높다
LIKE
LIKE 술어를 사용하면 열 값이 부분만 일치하는 경우도 참이된다.
(=연산자는 열 값이 완전히 일치할 때만 참)
패턴에 사용하는 메타문자 % , _
%는 임의의 문자열과 매치되고, 빈 문자열에도 매치된다. (_는 임의의 문자 하나)
예) WHERE 열명 LIKE '패턴';
% 문자 자체 검색 -> \%
_ 문자 자체 검색 -> \_
' 문자 자체 검색 -> ''
이스케이브 방법으로 처리
간단한 패턴이라면 LIKE를 쓰지만 복잡할 경우에는 정규 표현식(Regular Expression)을 사용
'CS > DB' 카테고리의 다른 글
데이터 추가, 갱신, 삭제 - INSERT / UPDATE / DELETE (0) | 2021.12.03 |
---|---|
CASE문 (0) | 2021.12.03 |
연산 (0) | 2021.12.03 |
결과 행 제한(LIMIT OFFSET) (0) | 2021.12.03 |
정렬 (ORDER BY) (0) | 2021.12.03 |
댓글