본문 바로가기

Programming/SQL

SQL - 08

 오늘은 WHERE에 관한 쿼리문이다. WHERE은 다른 여러 프로그래밍 언어에서 IF와 같은 역할을 한다. 사용방법은 다음과 같다.
SELECT * FROM 테이블이름 WHERE 조건;

 조건에는 다음과 같은 것들이 들어간다.

기호 

설명 

 =

 같다 

 !=

 같지않다

 >

 크다 

 <

 작다 

 >=

 크거나 같다 

 <=

 작거나 같다 

 BETWEEN 

 주어진 범위에 있다. 

 기존 프로그래밍 언어와 다르게 '같다'가 등호 한 개인점이 특이하다.

 이것 외에도 IN이라는 조건이 있는데, IN은 파이썬의 IN과 같이 여러개의 데이터 중 하나에 속하냐 아니냐를 묻는 조건이다.

  앞에서 WHERE이 IF와 동일한 역할을 한다고 했다. 따라서 WHERE에도 AND, OR, NOT, 괄호 등등도 사용할 수 있다.

괄호 () 와 부등호 표시 <> 를 잘 구별하도록 하자. 콘솔창에선 구분이 잘 안가는데, 자세히 보면 부등호가 더 뾰족하게 생겼다. 

'Programming > SQL' 카테고리의 다른 글

SQL - 10  (1) 2017.06.07
SQL - 09  (1) 2017.05.31
SQL - 07  (1) 2017.05.17
SQL - 06  (1) 2017.05.10
SQL - 05  (1) 2017.05.03