K 개발자
ORDER BY 절 본문
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