데이터베이스/Oracle

Oracle Between

왕왕왕왕 2015. 11. 7. 10:53

SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

 

between은 두 값사이에 범위를 가지는 조건이다.

 

 

// 컬럼 중 10~20사이에 값을 가지는 경우만

SELECT * FROM Table WHERE Column BETWEEN 10 AND 20;

 

// 컬엄 중에10~20사이에 값을 가지고 컬럼2가 1,2,3이아닌 경우

SELECT * FROM Table
WHERE (Column BETWEEN 10 AND 20)
AND NOT Column2 IN (1,2,3);

 

// 날짜 검색할때

SELECT * FROM Table
WHERE Column BETWEEN #07/04/1996# AND #07/09/1996#;