我有一个带有'date'字段的表(以整数形式编写)和'grocery_item'字段。日期指定订购某个杂货商品的时间
我正在尝试编写一个查询,以查看在给定日期之前发生的每个杂货项目的最新条目:
例如:
id | date | grocery_item
1 | 201101 | a
2 | 201101 | b
3 | 201102 | a
4 | 201103 | b
5 | 201104 | c
了解201103年之前发生的最新情况
id | date | grocery_item
2 | 201101 | b
3 | 201102 | a
任何帮助都将超过赞赏!! - 我在这个消息... ...
答案 0 :(得分:2)
SELECT id, MAX(date) AS date, grocery_item
FROM table
WHERE date < 201103
GROUP BY grocery_item