카루카루 2016.04.19 13:55 Views : 2212
예를 들어 where a=1 or b=1 이라는 조건을 줄때 a=1인 것들을 먼저 나오게 하고 그뒤에 b=1인 것들이 나오게 하고 싶은데
이걸 어떻게 해야 할수 있을까요?
2016.04.19 14:06
union으로 해보시면 어떨까요?
SELECT ....
FROM ....
WHERE a = 1
UNION ALL
WHERE b = 1
cmd_comment_vote_user Upvote0 Downvote0
2016.04.19 16:16
order by case when a = 1 then 1 else 2 end
2016.04.19 16:21
아 답변주신분들 감사합니다.
Keep me signed in.
union으로 해보시면 어떨까요?
SELECT ....
FROM ....
WHERE a = 1
UNION ALL
SELECT ....
FROM ....
WHERE b = 1