728x90
728x90
BIG
UNION
두 개 이상의 셀랙트 문의 결과 집합을 결합하는 데 사용
조건
- 셀렉트문에서 유니온명령문은 모든 동일 수의 열이 있어야함
- 열에도 유사한 데이터 유형이 있어야함
- 열도 SELECT 같은 순서여야함
- 고유한 값만 선택함
UNION ALL
중복값 허용시 사용
GROUP BY
동일한 값을 가진 행을 요약행으로 그룹화함
이 함수는 COUNT, MAX, MIN, SUM, AVG 와 함께 주로 쓰임
HAVING
집계함수랑 같이 사용할때 사용
SQL EXISTS
조건 = 하위쿼리가 있어야함
하위 쿼리에 레코드가 있는지 테스트하는데 사용
ANY, ALL
단일 열, 값, 다른값 범위 비교시 사용하기 편함
ANY
- 결과로 참,거짓
- 하위 쿼리 값 중 하나라도 조건을 충족하는 경우 반환
- 비교연산자만 가능
ALL
결과로 참,거짓
하위 쿼리 값 이 조건을 충족시 반환
SELECT, WHERE, HAVING문과 같이 사용
SELECT INTO
- 한테이블의 모든 데이터를 새 테이블로 복사
- 보통 복사본 만들때 사용
728x90
반응형
BIG
'🍷DataBase' 카테고리의 다른 글
[SQL]STORED PROCEDURE , 주석, 연산자 (0) | 2022.10.06 |
---|---|
[SQL] INSERT INTO SELECT,CASE,NULL (0) | 2022.10.06 |
[SQL]LIKE, IN,BETWEEN, AS, JOIN (0) | 2022.10.06 |
[SQL] MIN(), MAX(), COUNT(), AVG(), SUM() (0) | 2022.10.05 |
[SQL] UPDATE SET, DELETE FROM, TOP, LIMIT, FETCH FIRST, FETCH ROWNUM (0) | 2022.10.05 |
댓글