Eggs Sunny Side Up
본문 바로가기
Computer Engineering/DB_Oracle

ORDER BY

by guswn100059 2023. 3. 3.

1. ORDER BY 문법

SELECT *
  FROM 직원
 ORDER BY 이름;

SELECT *
  FROM 직원
 ORDER BY 연봉 DESC ;

예제)

--문제1. 성적표 테이블에서 학생ID를 기준으로 오름차순 정렬하고,
--똑같은 값이 있으면 성적을 기준으로 내림차순 정렬을 해주세요.
SELECT *
  FROM 성적표
 ORDER BY 학생ID, 성적 DESC;

 

2. ORDER BY 원리

 

3. ORDER BY 사용방식

SELECT 직원ID
     , 이름
     , 연봉 AS 직원들의연봉
     , 연봉 * 0.1 AS 보너스
  FROM 직원
 ORDER BY 연봉 ;
 
 
SELECT 직원ID
     , 이름
     , 연봉 AS 직원들의연봉
     , 연봉 * 0.1 AS 보너스
  FROM 직원
 ORDER BY 직원들의연봉;
 
 
SELECT 직원ID
     , 이름
     , 연봉 AS 직원들의연봉
     , 연봉 * 0.1 AS 보너스
  FROM 직원
 ORDER BY 3;

'Computer Engineering > DB_Oracle' 카테고리의 다른 글

DML 예제풀이  (0) 2023.03.06
DML문법  (0) 2023.03.06
HAVING  (0) 2023.03.03
GROUP BY  (0) 2023.03.03
복습용문제_230303  (0) 2023.03.03

댓글