Mysql에서 정렬은 order by 다음에 필드 그리고 DESC (내림차순), ASC (오름차순)으로 정렬을 하는것이다. SELECT * FROM test ORDER BY regdate DESC; 그리고 다중 정렬은 순서대로 쓰면 된다. SELECT * FROM test ORDER BY regdate DESC, name ASC; 그러면 사용자 정의 정렬 순서는 특정값을 우선으로 정렬할때는 FIELD 를 쓴다. SELECT * FROM test ORDER BY FIELD(컬럼1, 첫번째 정렬할 값, 두번째 정렬할 값, 세번째 정렬할 값, ...); SELECT CASE WHEN user_group = 'group1' THEN 'R그룹' WHEN user_group = 'group0' THEN 'S그룹' ..