본문 바로가기
공부한 거/SQL

[MySQL] BETWEEN

by freakFlow 2023. 10. 17.

https://dev.mysql.com/doc/refman/8.0/en/comparison-operators.html#operator_between

 

MySQL :: MySQL 8.0 Reference Manual :: 12.4.2 Comparison Functions and Operators

12.4.2 Comparison Functions and Operators Table 12.4 Comparison Operators Name Description > Greater than operator >= Greater than or equal operator < Less than operator <>, != Not equal operator <= Less than or equal operator <=> NULL-safe equal to ope

dev.mysql.com

 

expr  BETWEEN min AND max

exprmin보다 크거나 같고, max보다 작거나 같으면 1을 반환, 아니면 0을 반환한다.

min <= expr AND expr <= max와 같다.세 인자의 타입이 모두 같지 않은 경우, conversion rule에 따라 타입 변환이 일어난다.DATE나 DATETIME과 같은 날짜 및 시간 타입 비교는 명시적으로 CAST()를 사용하는 것이 좋다.

 

expr NOT BETWEEN min AND max

NOT (expr BETWEEN min AND max)와 같다.

'공부한 거 > SQL' 카테고리의 다른 글

[MySQL] LIMIT  (0) 2023.10.16
[MySQL] DATE_FORMAT  (1) 2023.10.13