티스토리 뷰

■ ORDER BY 특정 값을 우선적으로 표시 후 나머지 정렬

SELECT
   CHECK_FIELD
FROM
   CHECK_TABLE
ORDER BY
   FIELD(CHECK_FIELD, 'CCC') DESC, CHECK_FIELD ASC
[ DATA ]
AAA, BBB, CCC, DDD, EEE

[ RESULT ]
CCC, AAA, BBB, DDD, EEE

FIELD 부분에 "DESC" 사용해야하는듯 함 데이터가 다수인 경우 DESC 로 인해 역순으로 데이터를 넣어 주어야 함.

FIELD(CHECK_FIELD, 'BBB', 'CCC' :: 하면 CCC, BBB, AAA, DDD, EEE 로 출력됨

Total
Today
Yesterday
최근에 올라온 글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31