mysql で php を使用してクエリを作成し、データベースにある各ユーザーから最後に挿入された行を取得したいと考えています。例を挙げましょう。
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
等々...
どんな助けでも大歓迎です!