IT_developers

SQL - scott (개념 + 실습) 1 본문

SQL

SQL - scott (개념 + 실습) 1

developers developing 2022. 8. 3. 12:00

1) dept 테이블 정보(부서 정보-부서 번호, 부서명, 위치) 조회

DESC dept;

DEPTNO : 부서번호

DNAME : 부서명

LOC : 위치

 

 

2) 사원 정보(사원번호, 사원명, 직책, 직속상관의 사원번호, 입사일, 급여, 추가 수당, 부서 번호) 조회
DESC emp;

EMPNO : 사원번호

ENAME : 사원명

JOB : 직책

MGR : 직속상관의 사원번호

HIREDATE : 입사일

SAL : 급여

COMM : 추가수당

DEPTNO : 부서번호

 

3) 급여구간(등급, 최저급여, 최고 급여) 조회

desc salgrade;

GRADE : 등급

LOSAL : 최저급여

HISAL : 최고 급여

 

조회(SELECT) : 실무에서 가장 많이 사용. 핵심
SELECT 조회하고 싶은 열 이름 나열
FROM : 조회할 테이블명


4) dept안에 부서 번호만 조회


SELECT
    deptno
FROM
    dept;

5) dept안에 부서 번호와 부서명 출력

SELECT
    deptno,
    dname
FROM
    dept;

전체보기 = * 사용

6) dept 전체 보기

SELECT
    *
FROM
    dept;

 

7) emp 전체 출력

SELECT
    *
FROM
    emp;

 

8) emp에서 보고 싶은 것만 보기

SELECT
    empno,
    ename,
    deptno
FROM
    emp;

 

9) 중복 데이터를 제거하고 조회 : DISTINCT 사용

SELECT DISTINCT
    deptno
FROM
    emp;

 

10) job과 deptno 중복 데이터 제외 조회

SELECT DISTINCT
    job,
    deptno
FROM
    emp;

MANAGER 같은 경우 DEPTNO가 다르기 때문에 중복으로 출력됨.

 

'SQL' 카테고리의 다른 글

SQL - scott (개념 + 실습)4  (0) 2022.08.06
SQL - scott (개념+실습) 연산자  (0) 2022.08.05
SQL -scott (개념 + 실습) 2  (0) 2022.08.04
SQL Developer -scott 연결  (0) 2022.08.02
SQL 시작하기  (0) 2022.08.01
Comments