728x90
반응형
[MSSQL] 두개 이상 필드 값 비교 ORDER BY
두개 이상 필드값을 비교하여 정렬 해야할 경우
SELECT seq, addDt, moddt, * FROM [tableName]
각각 ORDER BY를 하면 첫 필드 부터 정렬 됨
normal order by sorting
SELECT * FROM [tableName] ORDER BY modDt DESC, addDt DESC
Example)
CASE문으로 조건을 주어 두 필드 이상의 값을 합하여 비교 가능
using case with mssql
SELECT * FROM [tableName] ORDER BY (CASE WHEN modDt <> '' Then modDt ELSE addDt END) DESC
Example)
반응형
'DataBase > MSSQL' 카테고리의 다른 글
[MSSQL] 데이터에서 enter, tab 제거 (0) | 2018.03.07 |
---|---|
[MSSQL] 프로시져 정보보기 (0) | 2018.02.13 |
[MSSQL] 원격 프로시저 실행하기 (0) | 2017.06.26 |
[MSSQL] 쿼리 단축키 지정하기 (0) | 2017.03.28 |
[MSSQL] 랜덤 노출 (0) | 2016.12.06 |
댓글