태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

SQL 주요 연산자 / 함수 설명

Posted 2009/06/25 09:26


댓글 하나가 운영자에겐 커다란 힘이 됩니다!

BETWEEN AND 연산자

year가 20과 30 사이의 사람을 찾기 위해 다음과 같이 비교연산자와 논리연산자 AND를 사용할 수 있다.

SELECT name, year
   FROM people
 WHERE year >= 20 AND year <= 30;

결과)
NAME   YEAR
john 20
jack 22
steve 27
hong 30

특정 범위의 값을 조회할때 논리연산자 AND 대신 BETWEEN AND 연산자를 사용할 수 있다.

SELECT name, year
   FROM people
 WHERE BETWEEN 20 AND 30;

결과는 같다.


IN 연산자

year가 10 또는 50인 사람을 조회하기 위해 다음과 같이 논리 연산자 OR를 이용할 수 있다.

SELECT name, year
   FROM people
 WHERE year = 10 AND year = 50;

결과)
NAME   YEAR
YOONHA 10
SARA 50
JUNG 50

이와 마찮가지로 여러개의 값 중에 하나인 경우인지를 살펴보기 위해서는 논리연산자 OR 대신 IN 연산자를 사용할 수 있다.

SELECT name, year
   FROM people
 WHERE year IN(10, 50);

결과는 같다.




위의 정보가 도움이 되셨나요? 그렇다면 댓글 하나만 남겨주세요.
댓글 하나가 운영자에겐 커다란 힘이 됩니다!

Write your message and submit
« PREV : 1 : ... 53 : 54 : 55 : 56 : 57 : 58 : 59 : 60 : 61 : ... 442 : NEXT »