본문 바로가기
MySql

MySQL Select WHERE IN 주어진 순서

by 베이스 공부 2020. 11. 5.
반응형

나는 뭔가를 가지고

SELECT * FROM table WHERE id IN (118,17,113,23,72);

이렇게하면 ID 오름차순으로 행이 반환됩니다. IN 문에 지정된 순서로 행을 되 돌리는 방법이 있습니까?

 

해결 방법

 


SELECT * FROM table WHERE id IN (118,17,113,23,72) 
ORDER BY FIELD(id,118,17,113,23,72)

 

참조 페이지 https://stackoverflow.com/questions/3799935

 

 

반응형

댓글