DB/MySQL

[SQL] 연산자

baek-dev 2024. 12. 10. 20:43
산술 연산자 + 더하기
- 빼기
* 곱하기
/ 나누기
% 나머지
비교 연산자 = 같음
!= 또는 <> 같지 않음
<  작음
>
<= 작거나 같음
>= 크거나 같음
논리 연산자 AND 모든 조건이 참이어야 함
OR 하나 이상의 조건이 참이면 참
NOT 조건의 논리값을 반전
비트 연산자 & 비트 AND
| 비트 OR
^ 비트 XOR
~ 비트 NOT
기타 연산자 BETWEEN ... AND ... BETWEEN a AND b a와 b 사이
NOT BETWEEN a AND b a와 b 사이가 아닌것
IN IN () ()에 포함된 것
NOT IN () ()에 포함되지 않은 것
LIKE LIKE "A%" A로 시작하는 것
LIKE "%A" A로 끝나는 것
LIKE "%A%" A를 포함하는 것
NOT LIKE "%A%" A를 포함하지 않는 것
NULL IS NULL NULL인 것
IS NOT NULL NULL이 아닌 것
ALL 하위 쿼리에서 반환된 모든 값과 비교
ANY 하위 쿼리에서 반환된 값 중 하나라도 조건을 만족하면 참
EXISTS 하위 쿼리가 하나 이상의 행을 반환하면 참
UNION, INTERSECT, EXCEPT 집합 연산자



 

 

출처 : ChatGPT

'DB > MySQL' 카테고리의 다른 글

[SQL] SQL Dialects (SQL 방언)  (0) 2025.02.21
[SQL] CHAR, VARCHAR  (1) 2024.12.18
[SQL] 트랜잭션  (0) 2024.12.17
[SQL] sql 명령어  (0) 2024.12.03
[SQL] SQL이란?  (0) 2024.12.03