[SQL] WHERE IN 의 배열 순서대로 정렬해서 결과 리턴

 

    - ORDER BY 를 따로 지정하지 않으면 자료 순서대로 리턴됨

    - 자료의 순서를 정하고 싶으면  ORDER BY ( FIELD ( ... ) ) 사용

 

SELECT id FROM users

WHERE IN( id, ( 1,3,2 ))

ORDER BY ( FIELD( id , 1,3,2));

반응형
Posted by codens codens

댓글을 달아 주세요