오늘의 노래 추천 🍷 🎞️
- 아티스트
- 태연 (TAEYEON)
- 앨범
- INVU - The 3rd Album
- 발매일
- 1970.01.01
- 아티스트
- 태연 (TAEYEON)
- 앨범
- Purpose - The 2nd Album
- 발매일
- 1970.01.01
둘 다 들으셋요 ^___^**
DAY 4
** 연산자의 우선순위 **
AND/OR 연산자의 우선순위
[ AND > OR ]
* OR을 먼저 실행하기 위해서는 소괄호 필요

** IS (NOT) NULL **
NULL 값을 조회하려면
(컬럼) IS NULL
(컬럼) IS NOT NULL

[ IS NULL 예문]

** SQL 연산자 **
SQL 연산자란?
ㅡ> SQL에서만 쓰이는 연산자
IN, BETWEEN, LIKE
* IN 연산자 *
특정 컬럼의 데이터를 여러 개 조회할 때 사용
(OR 연산자) + (= 연산자) 의 역할
SELECT 컬럼 명 1, 컬럼 명 2, 컬럼 명 N
FROM 테이블 명
WHERE 컬럼 명 IN (조건) ;
* IN 연산자는 NULL값을 제외하고 출력함
IN 연산자 자체에 OR (컬럼) = NULL의 의미가 있기 때문에
false가 뜨는 NULL값을 제외하고 나머지 값 출력
NULL값을 출력하기 위해서는 'IS NULL의 형태'를 취해야함
NOT IN 연산자
IN 뒤의 조건에 해당하지 않는 값들을 출력
(AND 연산자) + (!= 연산자) 의 역할
* NOT IN 연산자 역시 NULL값을 제외하고 출력
NOT IN 연산자 자체에 AND (컬럼) != NULL의 의미가 있기 때문에
결과가 출력되지 않음 (false값)
[ IN 연산자 예제 ]



* BETWEEN 연산자 *
일정 범위 내의 데이터를 조회할 때 사용 (범위연산자)
ㅡ> BETWEEN A AND B (A<B)
SELECT 컬럼 명 1, 컬럼 명 2, 컬럼 명 N
FROM 테이블 명
WHERE 컬럼 명 BETWEEN (조건) AND (조건) ;
* BETWEEN 연산자의 범위는 A, B를 포함 (A이상 B이하)
[ BETWEEN 연산자 예제 ]


* LIKE 연산자 *
일부 문자열이 포함된 데이터를 조회할 때 사용
_ 나 % 와 같은 '와일드 카드'를 이용해 매칭 연산
* 와일드 카드 : 문자열 데이터의 패턴을 표기하는 특수 문자
SELECT 컬럼 명 1, 컬럼 명 2, 컬럼 명 N
FROM 테이블 명
WHERE 컬럼 명 LIKE '문자' 와일드 카드 ;
* % : 길이와 상관없이 모든 문자 데이터를 의미
* _ : 어떤 값이든 상관없이 한 개의 문자 데이터를 의미
* 와일드 카드 ' % ' 사용방법



* 와일드 카드 ' _ ' 사용방법


[ LIKE 연산자 예제 ]


** 01. 오라클함수 **
오라클함수란 ?



슈
뿅