데이터 분석/SQL
[SQL 문법]ORDER BY ASC DESC 정리 - '내림차순' '오름차순'
참치바나나
2020. 10. 23. 10:58
ORDER BY
- ASCending = 오름차순 : 1부터, a 부터, ㄱ부터, 시간은 옛날 부터, 뭐든 작은 것 부터
- 1 -> 1,ㄱ
- 2 -> 2,ㄴ
- 3 -> 3,ㄷ
- 4 -> 4,ㄹ
- DESCending = 내림차순 : 큰 것 부터
- 1 -> 4
- 2 -> 3
- 3 -> 2
- 4 -> 1
예) email이라는 이름의 column의 것을 오름차순으로 정렬 할게
SELECT c.first_name , c.last_name , c.email , c.last_update FROM customer c ORDER BY c.email ASC
쉽게 쓰는 방법이 있다?
3번째 column의 것을 내림차순으로 정렬 할게
SELECT first_name , last_name , email , last_update FROM customer ORDER BY 3 DESC
* 근데 이건 가독성이 떨어진다. 우리는 회사에서 다른 사람들과 일 같이해야 하잖아. 이렇게 써대면 욕먹는대.
혹여 빨리 쓰는 꿀팁!이 있네!!이라 생각들어도 하지 말아야지.