PHP/MYSQLの単一テーブルから特定の値を使用して複数の値を含む複数の列を取得します。PHP/MYSQLの単一テーブルから特定の値を使用して複数の値を含む複数の列を取得する方法
私のテーブル構造のような、
id | Name | s_id |
-----------------------------
1 | aaa | 3 10 13 |
2 | bbb | 1 2 5 8 16 23 |
3 | ccc | 1 3 11 19 25 |
4 | ddd | 7 15 19 25 |
5 | eee | 5 13 16 21 |
私のクエリは、私が
bbb
ccc
、などの出力を取得する必要があり、
"SELECT Name FROM table where s_id like '%1%'"
ですが、私はすべての名前を取得しています'id'の値が'1'
の場合、i.e. 1, 11, 19, 16, etc.
私のコードで変更する必要がありますテーブル構造?任意の区切り文字を使用する必要がありますか? PHPでコーディングしています。 plsが私を助けます。 ありがとうございます。
をお試しください – splash58