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 |