일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- URL입력
- MySQL
- 첫 리액트
- Vue.js
- 웹 개발 면접 질문
- SBS 개발
- CompositionAPI
- 경력직
- 알고리즘
- 자바
- 뷰 리액트
- 대문자
- 프로젝트 후기
- 면접
- 백준
- 백준알고리즘
- 쟈스
- 사내시스템
- 리액트
- e-HR
- 첫 React
- SBS 본사
- 오라클
- 뷰 리액트 비교
- 트리
- 뷰
- react
- IT시스템개발
- 1차면접
- 간단 프로젝트
- Today
- Total
리주의 프로그래밍 공부
20.12.24 오라클 DB 공부 본문
관계 연산자
NOT, AND, OR, BETWEEN, IN
ex) 조회수가 1,2인 게시글을 조회하시오.
ex) 조회수가 0, 2, 7인 게시글을 조회하시오.
SELECT * FROM NOTICE WHERE HIT=0 OR HIT=2 OR HIT=7; 보다는
SELECT * FROM NOTICE WHERE HIT IN(0, 2, 7); 이 더 편함.
ex) 조회수가 0, 2, 7이 아닌 게시글을 조회하시오.
SELECT * FROM NOTICE WHERE HIT NOT IN (0, 2, 7);
패턴 연산자
LIKE, %, _
%는 없거나 한자리 이상을 의미.
_는 한자리만 의미 => 자리수 제한하기
ex) 회원 중에서 '박'씨 성을 조회하시오.
SELECT * FROM MEMBER WHERE NAME = '박%';
(패턴 연산자를 사용하기 위해서는 =를 사용하면 안됨,
위의 경우에는 %를 관계연산자가 아닌, 문자로 확인하려함)
SELECT * FROM MEMBER WHERE NAME LIKE '박%';
문제. 회원 중에서 '박'씨 성을 제외한 회원을 조회하시오.
문제. 회원 중에서 이름에 '정'자가 들어간 회원을 조회하시오.
('정'이 맨앞에 또는 중간에, 혹은 맨 뒤에 올 수 있음.)
'DB 공부 > 오라클(Oracle)' 카테고리의 다른 글
20.12.26 오라클 DB 공부 (0) | 2020.12.26 |
---|---|
20.12.25 오라클 DB 공부 (0) | 2020.12.25 |
20.12.21 오라클 DB 공부 (0) | 2020.12.21 |
20.12.17 오라클 DB 공부 (0) | 2020.12.17 |
20.12.15 오라클 DB 공부 (0) | 2020.12.15 |