ID 목록에서 하나의 ID를 찾을 수있는 쿼리를 실행하고 싶습니다.mysql 쿼리 "WHERE 2 IN (`column`)"이 작동하지 않습니다.
테이블 user
id_user | name | id_site
-------------------------
1 | james | 1, 2, 3
1 | brad | 1, 3
1 | suko | 4, 5
내 쿼리 (작동하지 않습니다)
SELECT * FROM `user` WHERE 3 IN (`id_site`)
이 쿼리 작업 (하지만 일을하지 않는 것은)
SELECT * FROM `user` WHERE 3 IN (1, 2, 3, 4, 6)
id_site의 유형은 무엇입니까? –
WHERE 열 IN (.. 값 ..). 3은 열이 아닙니다. –
'3'은 열의 값이 아닙니다. 값은''1, 2, 3 "',''1, 3"'및''4,5 "'입니다. '3'입니다. –