1. ASC 오름차순
1) Default
SELECT id, value
FROM [TABLE]
ORDER BY value ASC
ID | VALUE
---------------
1 | a
2 | b
3 | c
4 | null
2) NULLS FIRST :: NULL이 위로 가게 정렬
SELECT id, value
FROM [TABLE]
ORDER BY value ASC NULLS FIRST
ID | VALUE
---------------
4 | null
1 | a
2 | b
3 | c
3) NULLS LAST :: NULL이 아래로 가게 정렬
SELECT id, value
FROM [TABLE]
ORDER BY value ASC NULLS LAST
ID | VALUE
---------------
1 | a
2 | b
3 | c
4 | null
2. DESC 내림차순
1) Default
SELECT id, value
FROM [TABLE]
ORDER BY value DESC
ID | VALUE
---------------
4 | null
3 | c
2 | b
1 | a
2) NULLS FIRST :: NULL이 위로 가게 정렬
SELECT id, value
FROM [TABLE]
ORDER BY value DESC NULLS FIRST
ID | VALUE
---------------
4 | null
3 | c
2 | b
1 | a
3) NULLS LAST :: NULL이 아래로 가게 정렬
SELECT id, value
FROM [TABLE]
ORDER BY value DESC NULLS LAST
ID | VALUE
---------------
3 | c
2 | b
1 | a
4 | null