根据代码组要求的最大(日期)明智数量。
例如Code = 351703105039097
,其max(date)=20-09-2018
,Qty=0
。无论结果如何显示Qty=1
。请帮助我
Code Date Qty
351701103365043 19-09-2018 1
351703105039097 20-09-2018 0
351703105039097 19-09-2018 1
351703105039139 19-09-2018 1
351703105039139 19-09-2018 0
351703105039303 19-09-2018 1
351703105039915 28-09-2018 0
351703105039915 19-09-2018 1
答案 0 :(得分:0)
您可以只使用DESC的订单来获取有关最新订单的详细信息。
select code, date, qty
from table_name
group by code
order by date DESC;
答案 1 :(得分:0)
您可以使用相关子查询:
select t.*
from table t
where date = (select max(t1.date)
from table t1
where t1.code = t.code
);