코딩/SQL
6. 데이터를 정렬해서 출력하기(ORDER BY)
돌돌55
2022. 4. 29. 21:37
요약
1. 데이터를 정렬해서 출력하고 싶으면 ORDER BY를 사용
2. 오름차순은 ASC, 내림차순은 DESC
3. 여러개의 컬럼을 엮어서 정렬할 수 있음
데이터를 오름차순/내림차순으로 보고싶을때가 있다.
그때 ORDER BY를 쓰면된다.!!
ORDER BY의 위치를 잘 확인하자 -제일 아래에 있음

컬럼 별칭을 사용하는 것도 가능하다


원래 컬럼명, 변경한 컬럼명(월급, sal) 모두 된다.
그러면 두개 이상의 컬럼에서도 될까??

deptno는 내림차순으로 우선 정리되고 같은 deptno에서 월급이 작은 순으로(오름차순) 되는 것을 볼 수 있다!!
아래와 같이 숫자로 바꿔서 사용도 가능하다고 하니 이게 편한 경우는 빠르게 쿼리 작성이 가능해보인다
(난 헷갈릴 거 같아서 컬럼명을 쓸거같음)

R에선 sort같은 느낌의 ORDER BY를 학습했다. 엑셀에서 필터 걸어서 볼 필요없이 간단한 명령어로 확인이 가능하니 더 편해보인다.