• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] SQL - UNION (유니언) / UNION ALL (유니언올) 차이점 비교

4,589  
목차
  1. (UNION / UNION ALL) 차이
  2. (UNION / UNION ALL) 예제 - Table A/B 결합

 

(UNION / UNION ALL) 차이

 

그누보드5 sql_query() 함수에서는 UNION 구문 사용 불가.
G54기준 : /lib/common.lib.php 약 1584라인

 


 

UNION

  • 중복 제거  O 
  • 데이터값 정렬 발생, 자료 많거나 INDEX 안 된 경우 부화 발생 가능.

  

UNION ALL

  • 중복 제거 X
  • 단순히 두 테이블의 공통 컬럼 값을 합치기만 함.

  

 

(UNION / UNION ALL) 예제 - Table A/B 결합

 

TABLE_A  FLD1 (1,2,3)
TABLE_B  FLD1 (5,3,1)

 


UNION 중복 제거  O

 

SELECT FLD1 FROM TABLE_A

UNION

SELECT FLD1 FROM TABLE_B


결과값: 1,2,3,5


UNION ALL 중복 제거 X

 

SELECT FLD1 FROM TABLE_A

UNION ALL

SELECT FLD1 FROM TABLE_B


결과값: 1,2,3,5,3,1

참고: 네이버지식인 ac72*** 님

 

 


분류 제목
web 순정(그누보드5・영카트5) vs (아미나 vs 나리야) 비교・차이점・선택 결정
web 유튜브 썸네일생성 + 유투브 썸네일사이즈 (= 썸네일크기 = 썸네일종류 = 썸네일해상도) + 썸네일주소 (y…
talk 회원 님이 시골 조폭 No.2라면 어떻게 하시겠어요? 4
talk 윈도우10 - 키보드 (ㅈㄷㄱ) = (wer)키 입력 에러 증상
pc 윈도우10 - 작업표시줄 색깔(색상) 변경. (회색 → 남색)
ucc 김연아 비율 5
web SQL - MySQL 5.7 my.cnf 파일 위치 + 도움말보기
pc 윈도우10 - 시작 메뉴 마우스오른쪽 메뉴에 제어판 메뉴 추가
pc 윈도우10 - 윈도우10 2004 (업데이트・업그레이드) 시, 0xc1900209 오류 해결
editplus 에디트플러스 (EditPlus) - HTML새문서 열기 (Ctrl + Shift + N)
web 크롬속도 (= 홈페이지 로딩속도 =접속속도) 빠르게.. (= 임시파일제거 = 쿠키제거 + 크롬캐시제거)
pc 윈도우10 - (버전 + 디바이스 사양) 확인
editplus 에디트플러스 (EditPlus) - 설정 백업 ★★★ (= 세팅 정보 저장 위치)
ucc 중고나라 사기모음
pc 윈도우10 - 시스템 (복원 지점 만들기 + 복원하기) ★ ※ 복원시점 설정
pc 윈도우10 - 내PC 원격접속 로그 체크 (= 내컴퓨터에 외부접속 여부 확인)
pc 윈도우10 - 숨김 (파일・폴더・드라이브・확장자) 표시・보이게 설정
editplus 에디트플러스 (EditPlus) - 탭 들여쓰기 설정 ★★★ (tab text-indent width) / …
pc 윈도우10 - 디바이스 변경 허용 여부 경고창 제거. (= 사용자 계정 컨트롤 설정)
money 애드센스 신청 자격 요건 (=구글 애드센스 시작하기)
150/163
목록
찾아주셔서 감사합니다. Since 2012