K 개발자

ORDER BY 절 본문

데이터베이스/Oracle SQL

ORDER BY 절

ddingz 2021. 8. 22. 12:41

ORDER BY 절

SQL 문의 실행 결과를 특정 순서대로 출력하고 싶으면 ORDER BY 절을 사용한다.
정렬의 기본은 오름차순이다.
만약 내림차순으로 정렬하려면 열 이름 다음에 DESC 키워드를 사용하면 된다.


연습문제

-- 도서를 이름순으로 검색하시오.
SELECT *
FROM Book
ORDER BY bookname;
-- 도서를 가격순으로 검색하고, 가격이 같으면 이름순으로 검색하시오.
SELECT *
FROM Book
ORDER BY price, bookname;
-- 도서를 가격의 내림차순으로 검색하시오. 만약 가격이 같다면 출판사의 오름차순으로 출력하시오.
SELECT *
FROM Book
ORDER BY price DESC, publisher ASC; /* ASC는 오름차순 */

'데이터베이스 > Oracle SQL' 카테고리의 다른 글

조인  (0) 2021.08.22
GROUP BY 문  (0) 2021.08.22
집계 함수  (0) 2021.08.22
WHERE 절  (0) 2021.08.22
SELECT 문  (0) 2021.08.21
Comments