我需要一个 mysql 查询,当按日期分组时,它将获取我每个 id 的最新记录,即使该记录与日期没有关联。我不确定 mysql 是否可以做到这一点,但我感谢您提供的任何帮助。
例如,假设我有下表:
user_id | total | timestamp
----------------------------
1 | -15 | jan 1
2 | -5 | jan 1
3 | -10 | jan 1
1 | -4 | jan 2
3 | -16 | jan 3
我希望它返回下表:
user_id | total | timestamp
----------------------------
1 | -15 | jan 1
2 | -5 | jan 1
3 | -10 | jan 1
1 | -4 | jan 2
2 | -5 | jan 2
3 | -10 | jan 2
1 | -4 | jan 3
2 | -5 | jan 3
3 | -16 | jan 3
如果您需要进一步说明,请告诉我。谢谢你的帮助。