SQL Order by문
2021. 10. 14. 23:41ㆍSQL
안녕하세요
WOLF입니다.
오늘은 Order by 문에 대해서 알아보려고 하는데요!
이전에 Group by에서 보았었던 데이터를 기억하시나요?
데이터 값이 뭔가 찜찜하다는 느낌 저만 받고 있는 걸까요?
저는 이 데이터를 보자마자 먼가 정렬해주고 싶다는 욕구가 생겼는데요!
이럴 때 사용하는 쿼리문이 바로 Order by입니다.
그럼 저는 count의 숫자들을 오름 차순 과 내림 차순으로 정리해보려고 하는데요
그럼 두가 지 쿼리문을 작성해 보겠습니다.
select name, count(*) from users group by name order by count(*)
이전에 Group by쿼리에 order by count(*) 추가 해주 었습니다.
이 쿼리 문의 뜻은 COUNT(*) 값을 기준으로 오름차순 정렬해달라는 뜻이지요!
그렇다면 내림 차순은 어떻게 해야 할까요?
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/009.gif)
select name, count(*) from users group by name order by count(*) desc
바로 desc를 마지막에 작성해주면 됩니다.
desc는 내림 차순을 의미하는 descending의 약자입니다.
오늘은 Order by 문을 사용하는 방법을 알아보았는데요!
다음번에도 더 좋은 정보들을 가지고 와서 포스팅해보겠습니다!
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/043.gif)
'SQL' 카테고리의 다른 글
통계 (0) | 2021.09.23 |
---|---|
SQL-Group by문 (0) | 2021.09.18 |
SQL-WHERE 절 (0) | 2021.09.16 |
SQL-SELECT문 (0) | 2021.09.11 |
SQL- SQL이란 (0) | 2021.09.10 |