비교 연산자, 비교 연산자 종류, 숫자형 데이터 비교, 문자, 날짜 데이터 비교하기

CODEDRAGON Development/Database

반응형

   

   

비교 연산자

  • =, >, <, >=, <=, <>, !=, ^=
  • 숫자형, 문자형, 날짜데이터도 비교할 수 있습니다.

   

   

   

비교 연산자 종류

연산자

의미

>

  • Greater Than
  • 크다
  • n1 > n2 //n1이 n2보다 큰가?

<

  • Less Than
  • 작다
  • n1 < n2 //n1이 n2보다 작은가?

>=

  • Greater Than or Equal to
  • 크거나 같다
  • n1 >= n2 //n1이 n2보다 같거나 큰가?

<=

  • Less Than or Equal to
  • 작거나 같다
  • n1 <= n2 //n1이 n2보다 같거나 작은가?

=

  • Equal to
  • 피연산자들의 값이 같다
  • n1 == n2 //n1과 n2가 같은가?

!=

<>

^=

  • Not Equal to
  • 피연산자들의 값이 같지 않다
  • n1 != n2 //n1과 n2가 다른가?

   

   

   

숫자형 데이터 비교

SELECT empno, ename, sal FROM emp WHERE sal>3000;

SELECT empno, ename, sal FROM emp WHERE sal<3000;

SELECT empno, ename, sal FROM emp WHERE sal>=3000;

SELECT empno, ename, sal FROM emp WHERE sal<=3000;

SELECT empno, ename, sal FROM emp WHERE sal=3000;

SELECT empno, ename, sal FROM emp WHERE sal<>3000;

   

   

   

문자, 날짜 데이터 비교하기

  • 문자열이나 날짜는 반드시 단일 따옴표(single quotation)안에 표시해야 합니다.
  • 문자열을 따옴표 없이 사용하면 SQL서버는 그 문자열을 컬럼으로 간주하여 에러를 발생시킵니다.
  • 작은 따옴표 안의 문자열 데이터는 대소문자를 구분합니다.

   

SELECT empno, ename, sal FROM emp WHERE ename=JAMES;