我想用 php 在 mysql 中进行查询,并从数据库中的每个用户那里获取最后插入的行。让我给你举个例子。
假设我们有一个有 10 行的表
ID Message User Date inserted
1 lala1 chris 13/02/2010 12:13
2 lala2 john 14/02/2010 12:14
3 lala3 george 15/03/2009 12:00
4 lala4 jack 01/04/2013 11:09
5 lala5 ina 12/08/2012 15:00
6 lala6 chris 13/03/2010 12:13
7 lala7 john 14/01/2010 12:04
8 lala8 george 15/02/2009 12:00
9 lala9 jack 01/03/2013 11:09
10 lala10 ina 12/05/2012 15:00
我想进行查询以获取按日期排序的 chris、john 和ina 最后插入的行。所以结果应该是这样的:
5 lala5 ina 12/08/2012 15:00
6 lala6 chris 13/03/2010 12:13
2 lala2 john 14/02/2010 12:14
然后在我从这些用户那里获得最后插入的行之后,我想进行另一个查询以再次为这些用户获取上一个最后插入的行,因此结果应该是:
10 lala10 ina 12/05/2012 15:00
1 lala1 chris 13/02/2010 12:13
7 lala7 john 14/01/2010 12:04
等等...
任何帮助表示赞赏!