728x90
반응형
#정렬(SORT)
-데이터를 원하는 목적에 맞게 나열하는 작업
-order by 항목 asc(오름차순)/desc(내림차순)
ex)
1. 상품을 가격순으로 조회
select * from product order by price asc;
2. 상품을 이름순으로 조회
select * from product order by name asc;
-->위같은경우의 문제점은 동일 가격 , 이름이 잇을수 잇다 그래서 다음조건식을 사용해준다
select * from product order by price asc , name asc, no asc;
-->마지막은 고유번호같이 절대 겹칠일 없는 데이터를 넣어주는게 제일좋다.
Q.2020년에 제조된 상품을 최신순으로 조회하자
Select * from product wher extract(year from made) =2020 order by made desc;
★정렬은 제일 마지막에 해야함
-->why? 데이터를 조건을 넣고 검사하게되면 데이터의 숫자가 변화하게되기 떄문에.
'[DBMS] > - Oracle' 카테고리의 다른 글
[Oracle]그룹쿼리 Gruop by (0) | 2022.05.30 |
---|---|
[Oracle]TopN Queey 탑N쿼리 (0) | 2022.05.30 |
[Oracle]서브쿼리(subQuery) (0) | 2022.05.30 |
[Oracle]듀얼테이블(dualTable)이란 ? (0) | 2022.05.30 |
[Oracle]테이블 조회 ( select) (0) | 2022.05.29 |
댓글