※ ORDER BY절

        1. ORDER BY절이란? - SELECT문에서 맨 마지막에 수행되는 절로 SELECT한 데이터를 정렬한다. 정렬의 기준이 되는 하나 이상의                         컬럼이 ORDER BY절 뒤에 오며 다음의 옵션이 따라붙을 수 있다. 만약 기준이 되는 컬럼의 데이터에 NULL이 포함되어 있을 경우                     NULL을 최댓값(SQL Server는 반대)으로 취급하므로 NULLS FIRST 또는 NULLS LAST을 사용해 NULL의 정렬상 순서를 변경 가능하다. 

             

             • ASC(Ascending) -  오름차순 (옵션 생략 시 ASC가 기본값)

                Ex) SELECT NAME, SCORE FROM STUDENT ORDER BY NAME;

             • DESC(Descending) - 내림차순

                Ex) SELECT NAME, SCORE FROM STUDENT ORDER BY NAME DESC;

 

        2. SELECT문의 논리적 실행 순서

             ------ SELECT

            ------ FROM

            ------ WHERE

            ------ GROUP BY

            ------ HAVING

            ------ ORDER BY

   

               

             

             

             

             

               

+ Recent posts