查询以选择具有最大日期的每个类别中的每个不同产品?

时间:2018-08-05 11:11:06

标签: mysql

我正在尝试获取一个mysql查询,以选择包含最新日期的每个类别(id_type)中的每个不同项目(id_product)。

   id   id_type id_product      dt                price1     price2
2449712  11           50    2018-06-01 17:40:38 20281.10000 22157.40000
2449713  11           43    2018-06-04 12:17:06 1979.07000  1981.20000
2449714  11           46    2018-06-04 12:16:59 2071.18000  2075.02000
2449722  13           50    2018-06-04 00:00:00 26000.00000 
2449723  13           43    2018-06-04 00:00:00 2290.55000  
2449724  13           46    2018-06-04 00:00:00 2363.88000  
2458597  11           50    2018-06-04 13:25:13 20451.64000 22155.94000
2458598  11           43    2018-06-04 14:16:47 1988.92000  1991.05000
2458599  11           46    2018-06-04 14:16:51 2068.17000  2070.73000

查询结果应为:

   id   id_type id_product      dt                price1     price2
2449722  13           50    2018-06-04 00:00:00 26000.00000 
2449723  13           43    2018-06-04 00:00:00 2290.55000  
2449724  13           46    2018-06-04 00:00:00 2363.88000  
2458597  11           50    2018-06-04 13:25:13 20451.64000 22155.94000
2458598  11           43    2018-06-04 14:16:47 1988.92000  1991.05000
2458599  11           46    2018-06-04 14:16:51 2068.17000  2070.73000

谢谢。

0 个答案:

没有答案