티스토리 뷰

데이터 조회시 where 작성 방법

 

비교연산자

 

between A and B A이상 B이하 (A와 B 사이)

not between A and B A이하 B초과 (between과 완전 반대)

 

Like 비교연산자

패턴 일치 여부를 비교해주는 연산자

 

- 패턴작성 시 사용 기호

% : 0 또는 여러 개의 문자가 옴

_ : 반드시 1개의 문자가 와야함

예) a로 시작되는 문자열 : 'a%'

     a로 끝나는 문자열 : '%a'

     두번째 문자가 a : '_a%'

     끝에서 세번째 문자가 a : '%a__'

 

not like : 패턴이 일치하지 않는 문자열을 찾아주는 비교 연산자

is null : 값이 null인지를 비교해주는 연산자(연산자와 우변 값을 포함)

is not null : null이 아닌 값을 찾아주는 비교연산자

 

where절에 여러 조건문 작성 방법

where절에 조건문을 여러 개 작성할 경우 and, or 논리연산자로 나열

and 연산자가 or 연산자 보다 우선순위가 높음

or 연산 먼저하고 싶으면 괄호로 묶어준다.

 

데이터 조회 시 정렬하기

데이터 정렬

select *

from 테이블명

[where 조건문]

[order by 컬럼명 asc];

 

오름차순 정렬 : asc (생략 가능) / 내림차순 정렬 : desc

order by 절은 쿼리 구문의 마지막에 작성

null 값은 asc의 첫 부분에서 나옴

 

댓글
최근에 올라온 글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함