ユーザーが互いにメッセージを送信できるようにする単純な Web アプリケーションがあります。ユーザーは受信トレイを表示してメッセージを表示できます。受信トレイは、送信者ごとにグループ化され、その送信者からの最新のメッセージの日付と、受信トレイの既読ステータスによって並べ替えられます。
クエリは正常に機能していると思っていましたが、一部のメッセージの順序が正しくないことに気付きました! メッセージを返すことで、グループが原因であると確信しています... とにかく、これについてはありますか?
このフィドルを見てください: http://sqlfiddle.com/#!2/565c6/1
並べ替えられた受信トレイの最後のメッセージには、実際には最新のメッセージがありますが、受信トレイ ビューの一番下にあります!