答えはとても簡単かもしれませんが、私が望む適切な MySQL クエリが見つかりません。
私はテーブルユーザーを持っています:
| id_user | name | action_type |
+---------------------------------+
| 1 | joshua | 1,13,12,40 |
| 2 | joshua | 2,8 |
そして、列に正確な数がある行のみを選択したいと思いaction_type
ます。
action_type
MySQL に TEXT として保存されます。
私はこれを試しました:
SELECT * FROM user WHERE action_type LIKE '%2%'
しかし、それは私が望むものではない12行を選択しました:(
IN演算子で可能かもしれませんが、これを使用する正しい方法が見つかりませんでした。