次のようなクエリがあるとしましょう:
SELECT name, GROUP_CONCAT(number)
FROM objects
GROUP BY name
そしてそれは出力します:
+----------+----------------------+
| NAME | GROUP_CONCAT(NUMBER) |
+----------+----------------------+
| false_1 | 2,1 |
| false_2 | 3,4 |
| true_1 | 4,3,2,1 |
| true_2 | 2,3 |
+----------+----------------------+
2 AND 3
asを持つ行を返すにはどうすればよいnumber
ですか?
注:このクエリはグループ化されています。テーブルには次のように 10 行あります。
+---------+--------+
| NAME | NUMBER |
+---------+--------+
| true_1 | 1 |
| true_1 | 2 |
| true_1 | 3 |
| ... | ... |
+---------+--------+