金額、頻度、識別子の 3 つの列を含む以下の表があります。これらのレコードはすべて、同じデータベースの同じテーブルにあります。
amount frequency identifier
4.75 1 100
4.75 3 101
4.76 2 102
4.76 3 103
4.44 1 104
4.43 1 105
4.75 2 106
4.67 2 107
4.75 3 108
4.64 2 109
4.64 3 110
4.65 4 111
私は、異なる頻度で重複レコードを取得する必要があるSQLクエリの後ですが、そのうちの1つの頻度は1に等しくなければなりません。したがって、私が期待している出力は
amount frequency identifier
4.75 1 100
4.75 3 101
4.75 2 106
4.75 3 108
このクエリは、他の 15 個の軽量なクエリとともに 2 秒ごとに実行されることに注意してください。私はphpでも処理を行うことができますが、パフォーマンスが集中しない限り、データベースクエリを好みます。さまざまなクエリを試していますが、一貫した結果が得られません。誰か助けてくれませんか?
どうもありがとう