MySQL GROUP BY&按DESC命令

时间:2014-01-08 15:33:46

标签: mysql-5.6

我有一张清单。这些清单有名称,类型,版本和发布。要求是按名称和类型对清单进行分组,但是提供该清单的最新版本和版本以及发布。这是我到目前为止的查询:

SELECT 
    c.`name`, c.`type`, c.`ver`, c.`release`
FROM
    reference.checklist c
GROUP BY
    c.`name`
ORDER BY
    c.`name`, c.`ver` DESC, c.`release` DESC

当我这样做时,排序不起作用。我在ASC订单中得到的版本和版本不是DESC。如果我删除GROUP BY子句,那么顺序是正确的。建议? TIA!

0 个答案:

没有答案