同じ ID に対して複数の条件に基づいて行を選択するにはどうすればよいですか?こんにちは。データをクリーンアップするのに支援が必要です。テーブル内のデータには、複数の ID、日付、カテゴリが含まれています。カテゴリ 1 と 2、または 1 と 2 と 3、または 1 と 3 の ID に興味がありますが、各カテゴリの最大日付を持つエントリのみが保持されます。このソリューションに最適なスクリプトを提供していただけますか?ありがとう!
| ID | カテゴリー | 日付 | コストA | コストB | コストC | コストD |
| 1 | 1 | 16/1/21 | 5000 | 0 | 3000 | 500 |
| 1 | 1 | 16/1/21 | 1000 | 5000 | 10000 | 0 |
| 1 | 1 | 16/1/21 | 20000 | 0 | 10 | 50 |
| 1 | 2 | 1/22/16 | 3000 | 0 | 0 | 50000 |
| 1 | 3 | 2016 年 2 月 1 日 | 1 | 10 | 900 | 0 |
| 2 | 1 | 2013 年 4 月 2 日 | 0 | 100 | 10000 | 5000 |
| 2 | 2 | 2013 年 4 月 3 日 | 0 | 0 | 0 | 642.49 |
| 2 | 1 | 2013 年 4 月 2 日 | 1 | 10 | 900 | 0 |
| 3 | 2 | 2015 年 3 月 6 日 | 50 | 0 | 0 | 259.58 |
データのブレンドとクリーンアップ