[DB기초] 04. Between, Aliases

2014. 12. 28. 16:16DB/DB기초

오늘은 Between 연산자 

토익하면 무조건 외우게 되는 "between A and B " A와 B사이에 라는 토익 기본 문법이다..

SQL 에서도 똑같이 Between 문법이 있다 거기다 의미도 똑같다.


검색시 특정 범위를 선택하여 숫자, 텍스트, 날짜 의 포맷에서 사용할 수 있다.

Between 연산자의 Syntax는 아래와 같습니다.

SELECT column_name(s)

FROM table_name

WHERE column_name (NOT) BETWEEN value1 AND value2

숫자의 경우는

SELECT * FROM Products WHERE Price BETWEEN 10 AND  20

문자의 경우

SELECT * FROM Products WHERE ProductName NOT BETWEEN 'C' AND 'M'

날짜의 경우

SELECT * FROM Orders WHERE OrderDate BETWEEN #07/04/2014# AND #07/14/2014#

부정의 경우 

SELECT * FROM Products WHERE  Price NOT BETWEEN 10 AND  20


위와 같은 방법으로 사용하면 된다..

단...

BETWEEN 문의 경우 DATABASE마다 성향이 다르다 조건에 포함되는지 안되는지는 미리 확인후 제대로 사용하여야 한다. 


추가로 SQL Aliases 는 그냥 테이블이든 필드등 별칭으로 이름 변환 시키는 것이다.

Columns Syntax

 SELECT column_name as alias_name FROM table_name;

Table Syntax

SELECT column_name(s) FROM table_name as alias_name;

'DB > DB기초' 카테고리의 다른 글

[DB기초] 05. Inner Join, Left Join  (0) 2015.01.06
[DB기초] 03. IN 연산자  (0) 2014.12.25
[DB기초] 02. Like  (0) 2014.12.24
[DB기초] 01. 검색수 레코드 제한하기!!  (0) 2014.12.23
[DB기초] 기초의 시작!!  (0) 2014.12.22