데이터 분석/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 

* 근데 이건 가독성이 떨어진다. 우리는 회사에서 다른 사람들과 일 같이해야 하잖아. 이렇게 써대면 욕먹는대.

 

 

혹여 빨리 쓰는 꿀팁!이 있네!!이라 생각들어도 하지 말아야지.

'데이터 분석 > SQL' 카테고리의 다른 글

DBeaver 단축키 - 자동 줄 정렬 (prettier)  (0) 2020.10.30
[SQL 문법] WHERE 절  (0) 2020.10.28
[SQL 문법] SELECT DISTINCT  (0) 2020.10.28
[SQL 문법] SELECT 문 그리고 alias  (0) 2020.10.22
PostgreSQL 삭제 후 재설치 - Mac  (0) 2020.10.22