반응형
SMALL
여러가리 컬럼을 정럴하기 위해선 order by 후 가장 먼저 정렬할 컬럼명을 쓰고 콤마(,) 후 다음 으로
정렬할 컬럼을 입력해주면 된다. 서로의 정렬기준이 달라도 된다...
예_) SELECT * FROM TEST ORDER BY 칼럼명1 ASC, 칼럼명2 ASC ;
이렇게 되면 일단 칼럼명1로 정렬이 된다음 칼럼명1의 정렬하에서 칼럼명2의 정렬이 일어난다.
num1 num2
1 7
1 5
2 2
1 1
2 4
3 3
자료가 이렇게 있다고 치면,
SELECT * FROM TEST ORDER BY num1 ASC, num2 ASC ;
num1 num2
1 1
1 5
1 7
2 2
2 4
3 3
이런 형식으로 정렬이 된다.
반응형
'Web Programing! > Mssql' 카테고리의 다른 글
[MSSQL] YYYYMMDDHHMISS형태의 날짜 String 을 Datetime으로 바꾸기 (0) | 2011.08.01 |
---|---|
[MSSQL] dateadd함수 (0) | 2011.08.01 |
[MSSQL] order by case / 임의의 데이터를 원하는 순서대로 정렬하여 뽑기 (0) | 2011.07.07 |
[MSSQL] CONVERT, REPLACE, TO_NUMBER (0) | 2011.07.07 |
[MSSQL] numeric 속성,소수점. (0) | 2011.07.07 |
[MSSQL] ALTER 명령어 정리 (0) | 2011.07.07 |
[MSSQL] 테이블 복사 (0) | 2011.07.07 |