본문 바로가기

프로그래밍/App 개발

SQL 정렬 방법 ORDER BY

반응형

◎ SQL 정렬하기 예제

 SQL 쿼리문에는 아주 자주 사용되는 문이 SQL 정렬이다. 불러온 SQL DATA를 원하는 방식으로 정렬하기 위해서는 ORDER BY라는 쿼리문을 추가해주면 된다.



예제1 ) : 값을 기준으로 정렬 하기 !

○ Score가 80이상인 레코드들을 Score값으로 정렬하고 싶을 때

 - SELECT * FROM Scores WHERE Score >= 70 ORDER BY Score



예제2 ) : 오름차순 내림차순 정렬

○ Class가 10인 값을 기준으로 Score를 내림차순 정렬 

SELECT * FROM Scores  WHERE Class = 10 ORDER BY Score DESC 


반대로 오름차순 정렬은 ORDER By Score ASC 로 바꾸시면 됩니다.


숫자 뿐만 아니라 한글도 자동으로 변경되니 잘 사용하시면 좋아요 ^^



그 외로 

distinct 는 중복을 제외하겠다는 말입니다. TABLE_REGION의 eupmyundong값을 불러오는데

중복된 내용은 지우겠다! 라는 표현으로 아시면 됩니다 ^^

select distinct eupmyundong from TABLE_REGION where sigungu = '중구' order by eupmyundong ASC





반응형