본문 바로가기
MySql

MySQL은 여러 값처럼

by 베이스 공부 2020. 10. 29.
반응형

이 MySQL 쿼리가 있습니다.

이 내용이있는 데이터베이스 필드가 있습니다.

sports,shopping,pool,pc,games 
shopping,pool,pc,games 
sports,pub,swimming, pool, pc, games   

이 같은 쿼리가 작동하지 않는 이유는 무엇입니까? 스포츠 나 펍 또는 둘 다있는 필드가 필요합니까?

SELECT * FROM table WHERE interests LIKE ('%sports%', '%pub%')

 

해결 방법

 

(a, b, c) 목록은 in 에서만 작동합니다. like 의 경우 또는 을 사용해야합니다.

WHERE interests LIKE '%sports%' OR interests LIKE '%pub%'

 

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

 

 

반응형

댓글