DB/Oracle-기초
오라클 연산자
발망생
2022. 2. 26. 14:47
산술연산자
연산자 | 예제 |
+ | SELECT AGE + 17 FROM MEMBER; |
- | SELECT AGE - 17 FROM MEMBER; |
* | SELECT AGE * 17 FROM MEMBER; |
/ | SELECT AGE / 17 FROM MEMBER; |
비교연산자
연산자 | 의미 | 예제 |
= | 같다 | SELECT * FROM MEMBER WHERE AGE = 17; |
> | 크다 | SELECT * FROM MEMBER WHERE AGE > 17; |
< | 작다 | SELECT * FROM MEMBER WHERE AGE < 17; |
>= | 크거나 같다 | SELECT * FROM MEMBER WHERE AGE >= 17; |
<= | 작거나 같다 | SELECT * FROM MEMBER WHERE AGE <= 17; |
!=,<>,^= | 같지 않다 | SELECT * FROM MEMBER WHERE AGE != 17; |
기타연산자
연산자 | 예시 |
LIKE | % : 문자가 없거나 하나 이상의 어떤값이 와도 상관없다. _ : _개수 만큼의 문자가 와야한다. SELECT * FROM MEMBER WHERE NAME LIKE = '김%' //성이 김씨인 모든 이름 SELECT * FROM MEMBER WHERE NAME LIKE = '%도%' //이름에 도가 들어가는 모든 이름 SELECT * FROM MEMBER WHERE NAME LIKE = '김_' // 김씨 외자 성을 가진 모든 이름 |
BETWEEN | SELECT * FROM MEMBER WHERE AGE BETWEEN 17 AND 19 // 17~19살 사이 멤버 |
IN | SELECT * FROM MEMBER WHERE AGE IN (17,19,20) // 17,19,20살인 멤버 |