1. SQL 이란?
MySQL, ORACLE 등 데이터베이스에서 데이터를 관리하기 위해 설계된 프로그래밍 언어
2. UNION
2-1. UNION 정의
2개 이상의 쿼리 결과를 단일 결과 세트로 연결한다.
- UNION ALL: 중복 항목을 포함한다.
- UNION: 중복 항목을 제외한다.
2-2. 규칙
- 열의 개수와 순서가 모든 쿼리에서 동일해야 한다. 단일 결과 세트로 나오기 때문이다.
- 데이터 형식이 호환되어야 한다. 즉, 숫자면 숫자, 문자면 문자라는 조건이 성립되어야 한다.
3. JOIN
https://lyk00331.tistory.com/107
https://lyk00331.tistory.com/108
https://lyk00331.tistory.com/109
참고하기 !!
4. 차이점
- UNION: 하나의 결과 세트만 나타난다.
- JOIN: 적어도 하나의 속성이 공통인 두 테이블 속성을 결합하고자 할 때 사용된다.
'Web > Dev' 카테고리의 다른 글
[MySQL] JOIN - OUTER JOIN (LEFT+RIGHT) (0) | 2022.03.03 |
---|---|
[MySQL] JOIN - LEFT/RIGHT JOIN (0) | 2022.03.02 |
[MySQL] JOIN - INNER JOIN (0) | 2022.03.02 |
[MySQL] SUM, MAX, MIN (0) | 2022.02.27 |
PHP Mysql 게시판 만들기 - 1 (1) | 2021.03.25 |
댓글