※過去ブログの転記
---
id |
---|
3,4,5 |
2,3 |
5 |
1,3,5 |
4 |
SELECT * FROM table WHERE FIND_IN_SET('5',id)
↓ カンマ区切りで登録された第二引数のカラムの中から第一引数に指定された値を探す
id |
---|
3,4,5 |
5 |
1,3,5 |
注意点
- 文字列の登録など数値以外の登録がある場合は使用しないほうが良い
- まずないだろうけど
1,000
みたいな金額を格納するのもやめたほうが良い - 設計を見直せ
※過去ブログの転記
---
id |
---|
3,4,5 |
2,3 |
5 |
1,3,5 |
4 |
SELECT * FROM table WHERE FIND_IN_SET('5',id)
↓ カンマ区切りで登録された第二引数のカラムの中から第一引数に指定された値を探す
id |
---|
3,4,5 |
5 |
1,3,5 |
1,000
みたいな金額を格納するのもやめたほうが良い