데이터베이스

데이터베이스_SQL기본(DML(SELECT)_예제)_22.06.21(day02)

양빵빵 2022. 6. 21. 15:50

DML -> 데이터 조작어 중 SELECT의 기본적 조작 살펴보기

SELECT ~ FROM

 

 

 : TB_EMP 테이블에 있는 EMP_NO, EMP_NO 컬럼 조회 해줘~

 

 

 

 

TB_CERTI 테이블

 

 

TB_CERTI TABLE 에 있는 CERTI_CD, CERTI_NM 컬럼 조회해줘~

 

 

 

 

TB_DEPT TABLE 구조

TB_DEPT TABLE 에 있는 모든 컬럼을 조회 해줘~

 

 

데이터 원본에는 영향을 주지 않고 조회시 원하는 컬럼 순서대로 조회 되도록 할 수 있다.

 

 

 

TB_CERTI 테이블 데이터 내역

 

 

 

DISTINCT 활용해보기

 

 

 

원래 SELECT 뒤에는 ALL 이 생략되어 있다.

SELECT 뒤에 DISTINCT를 작성하여 조회시 중복 데이터를 걸러낼수 있다.

 

TB_CERTI TABLE에서 ISSUE_INSTI_NM 컬럼을 조회 해줘~

 

 

 

 

 

TB_CERTI TABLE에서 ISSUE_INSTI_NM 컬럼을 조회 해줘~

 

 

 

 

인출된 행의 숫자가 DISTINCT를 쓰지 않을때와 똑같다.

 

이유는...

CERTI_NM 컬럼의 정보가 중복되는 것이 없어서 이다.

EX)

  이름  |   주소 

김철수     부산

김철수     부산

 

일때 DISTINCT를 쓰면 김철수 부산 만 조회가 되는데

데이터가

 

김철수 서울

김철수 부산 이면

 

주소가 중복되지 않아 2개의 행이 조회된다.