我有一张清单表。这些清单具有名称、类型、版本和版本。要求是按名称和类型对清单进行分组,但提供该清单的最新版本和版本。到目前为止,这是我的查询:
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 子句,那么排序是正确的。建议?蒂亚!