MSSQL 비교 연산자 =, >, =,

MSSQL 비교 연산자 =, >, <, >=, <=, <> (WHERE 절)

MS SQL에서는 WHERE 절에서 쿼리 결과 행 제약조건으로 비교 연산자를 기본적으로 지원합니다. 저 같은 경우에는 거의 모든 쿼리문 WHERE 절에서 비교 연산자를 사용합니다.

그럼 간단한 예제를 통해서 비교 연산자에 대해서 알아보죠.

포스트 기준

– Microsoft SQL Server 2019

– SSMS 18.10

비교 연산자 종류

▶ 비교 연산자 종류

연산자설명
=(같음)같음
>(보다큼)초과
<(보다 작음)보다 작음
>=(크거나 같음)다음보다 크거나 같음
<=(작거나 같음)작거나 같음
<>(같지 않음)같지 않음
!=(같지 않음)같지 않음(ISO 표준이 아님)
!<(보다 작지 않음)보다 작지 않음(ISO 표준이 아님)
!>(보다 크지 않음)보다 크지 않음(ISO 표준이 아님)

사용 예제

1. 테스트 데이터

-- 전체 데이터 (총 9건)
SELECT * 
  FROM BS_DEMO_7
테스트 데이터


2. 비교 연산자 예제 1) =, <>

-- =(같음) 예시
SELECT * 
  FROM BS_DEMO_7
 WHERE NAME = '아무개1'   -- 이름이 '아무개1'인 사람만 검색
     
-- <>(같지 않음) 예시
SELECT * 
  FROM BS_DEMO_7
 WHERE SUBJECT <> '국어'   -- 과목중에서 '국어'는 제외하고 검색
비교 연산자 예제 1) =, <>


3. 비교 연산자 예제 2) >, >=, <, <=

-- >=(크거나 같음) 예시
SELECT * 
  FROM BS_DEMO_7
 WHERE SCORE >= 80   -- 점수가 '80점' 이상인 건만 검색
   
-- <(보다 작음) 예시
SELECT * 
  FROM BS_DEMO_7
 WHERE SCORE < 80   -- 점수가 '80점' 미만인 건만 검색
비교 연산자 예제 2) >, >=, <, <=

함께 보면 좋은 게시글

위로 스크롤