티스토리 뷰
5. 조건 검색 및 행의 정렬
5-1 WHERE절을 이용한 조건 검색
사용법 : SELECT [ DISTINCT] { * | column[ alias]....} FROME table [WHERE condition];
SQL 연산자
BETWEEN a AND b : a~b사이의값 (a,b도 포함)
IN(a,b,c…..n) a~n중 하나와 일치하면 참
LIKE : 문자 패턴과 부분적으로 일치 하면 참 ( ‘%’, ‘_’ ) % : 임의의 길이 문자열 _ : 임의의 한 문자
IS NULL : NULL이면 참
ESCAPE옵션
: LIKE연산자에서 사용하는 와일드 문자 ( %, _) 자체를 포함하는 문자열 검색
역슬래쉬 기호를 적고 ESCAPE옵션을 사용하면 됨.
>SELECT name FROM student
WHERE nem=
5-2 집합 연산자
SELECT 명령문1
[UNION | UNION ALL | INTERSECT | MINUS]
SELECT 명령문2
UNION : 두 테이블에서 중복되는 행을 제외
UNION ALL : 중복되는 행 제외 없이 모두 출력
INTERSECT : 교집합
MINUS : 차집합
5-3 정렬방법
사용법
SELECT [ DISTINCT]{ * | column[ alias]....}
FROM table
[ WHERE condition]
[ ORDER BY {column, expression} [ASC|DESC] ]
ASC : 오름차순 (알바펫순,가나다순,숫자는 가장 작은값부터, 날짜는 과거 날짜순으로 출력]
DESC : 내림차순
'It' 카테고리의 다른 글
고대우주관 고대인들은 우주를 무엇이라 생각하며 어떻게 보았을까? (0) | 2023.03.01 |
---|---|
LISP란? (0) | 2023.02.28 |
오라클 SQL함수 (0) | 2023.02.26 |
오라클 그룹함수 (0) | 2023.02.26 |
function check(f, s) { // f = update/delete // s = myform (0) | 2023.02.25 |