如何根據相同 ID 的多個條件選擇行?您好,我需要幫助清理一些資料。表中的資料包含多個 ID、日期和類別。我對類別 1 和 2、或 1 和 2 和 3、或 1 和 3 的 ID 感興趣,同時僅保留每個類別具有最大日期的條目。您能否提供此解決方案的最佳腳本?謝謝你!
| ID | 類別 | 日期 | 成本A | 成本B | 成本C | 成本D |
| 1 | 1 | 2016 年 1 月 21 日 | 5000 | 0 | 3000 | 500 |
| 1 | 1 | 2016 年 1 月 21 日 | 1000 | 5000 | 10000 | 0 |
| 1 | 1 | 2016 年 1 月 21 日 | 20000 | 0 | 10 | 50 |
| 1 | 2 | 2016 年 1 月 22 日 | 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 |
資料混合與清理