데이터베이스
데이터베이스_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개의 행이 조회된다.