Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
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
Archives
Today
Total
관리 메뉴

RUBY

[220609] SQLD _ 13. 관계연산자(비교연산자) 본문

자격증/SQL 개발자

[220609] SQLD _ 13. 관계연산자(비교연산자)

ruby-jieun 2022. 6. 8. 12:00

 

 

 

관계연산자



연산자 = != <> < > <= >= !< !> BETWEEN NULL
설명 같음 같지않음 작음 작거나 같음 크거나 같음 작지 않음 크지 않음 두 값 사이에 있음 NULL임

 

 

 

 

 

=
같음

 

  -  age가 29인 데이터 조회

 

SELECT name, age FROM table_name WHERE age = 29;

 

 

 

!=, <>
같지않음

 

  -  age가 29이 아닌 데이터 조회

 

SELECT name, age FROM table_name WHERE age != 29;
SELECT name, age FROM table_name WHERE age <> 29;

 

 

 

<
작음

 

  -  age가 29 미만인 데이터 조회

 

SELECT name, age FROM table_name WHERE age < 29;

 

 

 

>

 

  -  age가 29 초과하는 데이터 조회

 

SELECT name, age FROM table_name WHERE age > 29;

 

 

 

<=
작거나 같음

 

  -  age가 29 이하의 데이터 조회

 

SELECT name, age FROM table_name WHERE age <= 29;

 

 

 

>=
크거나 같음

 

  -  age가 29 이상의 데이터 조회

 

SELECT name, age FROM table_name WHERE age >= 29;

 

 

 

!<
작지 않음

 

  -  age가 29보다 작지 않은 데이터 조회

 

SELECT name, age FROM table_name WHERE age !< 29;

 

 

 

!>
크지 않음

 

  -  age가 29보다 크지 않은 데이터 조회

 

SELECT name, age FROM table_name WHERE age !> 29;

 

 

 

BETWEEN...AND
두 값 사이에 있음

 

  -  age가 29보다 크고 35보다 작은 데이터 조회

 

SELECT name, age FROM table_name WHERE age BETWEEN 29 AND 35;

 

 

NULL
NULL임

 

  -  age가 NULL인 데이터 조회

 

SELECT name, age FROM table_name WHERE age IS NULL;

 

  -  age가 NULL이 아닌 데이터 조회

 

SELECT name, age FROM table_name WHERE age IS NOT NULL;

 

 

 

 

Comments