Ich versuche eine private Facebook-Nachricht zu erstellen.Auswählen der letzten Nachricht aus der Konversation
Ich habe vier Tabellen, Benutzer, Konversation, Konversation Antwort und conversation_user.
Eine Konversation kann mehr als 2 Teilnehmer umfassen, conversation_user wird als Pivot-Tabelle verwendet.
Konversationsantworttabelle hat user_id und Konversations-ID.
Wie wähle ich die letzten 5 Konversationen nach Konversation und zeige die letzte Nachricht der Konversation?
Gibt es ein besseres Datenbankschema, das ich vermisse?
http://sqlfiddle.com/#!9/6908b2
Cross-Gepostet auf [dba.se]: http://dba.stackexchange.com/questions/134239/selecting-last-message-from-conversation –