본문 바로가기

창고/SQL공부방

중복제거 DISTINCT

반응형

1. 테이블 만들기

CREATE TABLE EMP (ID INTEGER PRIMARY KEY, POSITION TEXT, PARTY_NM TEXT, MANAGER_ID INTEGER, TEAM_NM TEXT, GRADE UNTEGER);

 

2. 값 넣기

INSERT INTO EMP VALUES (650, "DERI", "LEEJAEHOON", 1270, "MARKETING", 1);

INSERT INTO EMP VALUES (540, "GWAJANG", "JANGSENGSU", 3221, "INSA", 2);

INSERT INTO EMP VALUES (210, "CHAJANG", "MUNBOMI", 3914, "INSA",3);

INSERT INTO EMP VALUES (347, "CHAJANG", "LEONGHOCHEN", 3942, "GIHWEK", 3);

INSERT INTO EMP VALUES (970, "BUJANG", "KIMYEONGSUNG", 3221, "RISK", 2);

INSERT INTO EMP VALUES (345, "DERI", "OYUNGYOUNG", 1270, "MARKETING", 2);

INSERT INTO EMP VALUES (711, "GWAJANG", "LEEJAEJUNG", 3914, "INSA", 2);

 

3. 직급을 중복제거하고 표시해라

SELECT DISTINCT POSITION FROM EMP;

 

4. 직급별 인사고과 평가점수를 표시해라

SELECT DISTINCT POSITION, GRADE FROM EMP;

 

 

1, 2번 스키마는 아래처럼 나온다~

 

3번 쿼리는 이렇다

 

4번 쿼리는 이렇다

반응형

'창고 > SQL공부방' 카테고리의 다른 글

AND OR 쿼리 실습  (0) 2020.09.02
자전거 가게 DB 만들기 실습  (0) 2020.08.25
집계함수 연습  (0) 2020.08.25
SELECT 문 및 특정 컬럼 내림차순 정렬  (0) 2020.08.19
테이블 쿼리하기  (0) 2020.08.19