検索クエリが保存されているテーブルを表示するための mysql クエリを作成しようとしています。このクエリは、次の条件に一致するすべての行の取得を試みます:
>=
日付までこのクエリは機能しませんが、私がやろうとしていることの概要はわかるはずです:
リーリー ######サンプルデータ######id
1 | 5 | ||
---|---|---|---|
2 | 5 | 犬とは何ですか | |
3 | 6 | 犬とは何ですか | |
4 | ###7###犬とは何ですか | 2021-01-01 | |
5 | ###7###兄弟とは | 2021-01-01 | |
SQL の例 | リーリー | 上記のクエリで設定した値を使用すると、「犬とは」というクエリに対して 1 つの行が返されます。他の列はすべて重要ではありません。GROUP BY で列をカンマで区切ることができることは知っていますが、各列に異なる値を設定する方法がわかりません。 | 全員に返信(1)返信しますP粉8183174102024-02-27 00:58:40 同じ SELECT `クエリ` 「分析」から WHERE `日付` >= '2021-01-01' GROUP BY `クエリ` COUNT(*) >= 3 かつ COUNT(DISTINCT `user`) >= 2; 返事 0 |