sql 取出商品的最新描述
ID DATE DESC
001 2020-11-31 描述 1
001 2020-12-22 描述 2
001 2021-01-01 描述 3
002 2020-11-11 描述 11
002 2020-12-26 描述 22
002 2021-01-06 描述 33
目的:取出商品的最新描述,表中没有单独的字段标记是否最新
select A.* from
(SELECT “id”,“date”,“desc” FROM “表 1”) A
INNER JOIN
(SELECT “id”, max(date) AS date FROM “表 1” group by “id” ) B
ON A.id=B.id
AND A.date=B.date
半吊子被迫写了个 SQL,试了好久,太不容易了,得好好补补 SQL
这个 SQL 效率太慢了,求路过的神仙给优化一下