我使用的XAMPP MYSQL如何選擇最新的日期記錄並在mysql中顯示其他列?
我有表和Date
列是字符串
Date | Customer | Location | Cash | Balance |
2015/6/23 LBalance California 5000 3000
2015/6/25 LBalance New York 6000 4500
2015/6/25 InHoss Dept. South Beach 15000 1000
2015/6/20 InHoss Dept. South Beach 15000 1000
2015/6/17 InHoss Dept. South Beach 15000 1000
2015/6/22 LBalance California 5000 4000
2015/6/22 LBalance New York 6000 6000
2015/6/17 InHoss Dept. North Beach 18000 1000
如何選擇查詢每個客戶的不同位置的最新日期的記錄?
期望的結果:
Date | Customer | Location | Cash | Balance |
2015/6/23 LBalance California 5000 3000
2015/6/25 LBalance New York 6000 4500
2015/6/25 InHoss Dept. South Beach 15000 1000
2015/6/17 InHoss Dept. North Beach 18000 1000
這是最接近我去過:AS 「爲」 FROM mytable的WHERE客戶= 'LBalance' 選擇客戶,地點,現金,平衡,最大(日) GROUP BY客戶,地點。儘管它顯示了客戶的最近日期,但另一列僅顯示他們的第一個結果。
提示:'GROUP BY'用'MAX' –
@TimBiegeleisen我猜它的一門功課 – Moudiz
請出示你想在真實的例子是什麼,會有什麼預期的結果 – Vecchiasignora