mysql join
DB/MYSQL 2015. 12. 14. 15:46 |'DB > MYSQL' 카테고리의 다른 글
union / union All (0) | 2015.11.26 |
---|
union / union All (0) | 2015.11.26 |
---|
1 2 3 4 5 | Select title From table1 Union Select title From table2 Union Select title From table3; |
위 쿼리를 사용하면 하나의 테이블로 반환됨
주의사항
- 각 Select 문의 열 수는 같아야함,
- 각 Select 문의 표현식과 집계 함수도 같아야 한다.
- Select문의 순서는 중요하지 않다. 순서는 결과에 영향을 미치지 않는다.
- 유니온의 결과에서 중복값은 하나로 나오는 것이 기본 설정
- 열의 데이터 타입은 같거나 서로 변환 가능한 값이어야함
- 중복값을 보고 싶을땐 UNION ALL 사용함
- Order By의 경우 유니온의 맨 끝에 하나만 받을 있음
1 2 3 4 5 6 | Select title From table1 Union Select title From table2 Union Select title From table3 Order By title; // 합쳐진 테이블에서 하나의 항목만 정렬함 |
UINON 으로 테이블 만들기
1 2 3 4 | Create Table my_union AS Select title From table1 Union Select title From table2 Union Select title From table3; |
출쳐 : http://warmz.tistory.com/278
mysql join (0) | 2015.12.14 |
---|