본문 바로가기
국비과정/Oracle

국비 25일차 - [DQL] SELECT, DISTINCT, WHERE, ORDER BY

by Jeong.dev 2022. 4. 29.

DQL

1. SELECT

- SELECT 절에서 산술연산 가능(산술 연산 중 NULL 값 있으면 결과는 무조건 NULL)

 

2. DISTINCT : 중복 값 한 번만 표시

 

3. WHERE

 

4. ORDER BY

- ASC : 오름차순

- DESC : 내림차순
- NULLS FIRST : NULL 값을 맨 앞

- NULLS LAST : NULL 값을 맨 뒤

 

5. SELECT 문 실행 순서
- FROM -> WHERE -> SELECT -> ORDER BY

 

SELECT DISTINCT DEPT_CODE 
FROM EMPLOYEE
ORDER BY DEPT_CODE DESC;

-- 현재 계정이 소유한 테이블 목록 조회
SELECT TABLE_NAME 
  FROM TABS;
  
-- 테이블의 컬럼 정보 확인
DESC EMPLOYEE;
  
-- EMPLOYEE 테이블에서 전체 사원의 모든 컬럼의 정보를 조회
SELECT *
  FROM EMPLOYEE;
  
-- SYSDATE는 현재 날짜 출력
SELECT SYSDATE 
FROM DUAL;

 

댓글