Programming/SQL
[MySQL]ORDER BY
옥수수빵
2020. 2. 26. 18:08
728x90
parent가 1이면서 1000 초과일 경우 1
parent가 2이면서 1000 초과일 경우 2
나머지는 그냥 정렬
SELECT * FROM #table ORDER BY CASE WHEN (`parent` = 1 AND `cost` > 1000) THEN 1 WHEN (`parent` = 2 AND `cost` > 1000) THEN 2 END DESC
반응형