这是来自数据库的真实查询:
|tanggal |airline |kodebooking|nominal|saldo |
|2014-10-01|lion air |QWEFGH |640000 |4360000|
|2014-10-01|sriwijaya air|BGYRFV |640000 |4360000|
|2014-10-02|lion air |QGBNJI |640000 |3720000|
|2014-10-02|sriwijaya air|BYHBTF |640000 |3720000|
|2014-10-03|lion air |WDVBOJ |555000 |3165000|
现在我只想显示每个'航空公司'的最新数据, 如下例所示:
|tanggal |airline |kodebooking|nominal|saldo |
|2014-10-02|sriwijaya air|BYHBTF |640000 |3720000|
|2014-10-03|lion air |WDVBOJ |555000 |3165000|
列都不是唯一的......
我已经尝试使用此查询:
SELECT DISTINCT(`airline`) AS `airline`, `tanggal`, `kodebooking`, `nominal`, `saldo`
FROM `namatable`
ORDER BY tanggal DESC
LIMIT 5;
但它未能完成我所需要的东西 “只显示每家航空公司的最新数据”
并且在Retrieving the last record in each group中回答,我真的不明白,需要更多解释