我有这样一张表:
我希望能够查找指定日期的最低价格,并检索出它所对应的ID。
因此,
期望的输出结果如下:
id, price, date
1, 200, 20180923
2, 100, 20180923
3, 300, 20180923
4, 300, 20180924
5, 200, 20180924
6, 100, 20180924
我希望能够查找指定日期的最低价格,并检索出它所对应的ID。
因此,
SELECT id, MIN(price), date FROM table GROUP BY date
会返回每个日期的最低价格,但它并没有告诉我这个价格属于哪个id
。期望的输出结果如下:
2, 100, 20180923
6, 100, 20180924