hallo community!
...ich bleibe grade voll an einem mysql-query hängen.... -.-
es geht um einen messaging-service. Dafür habe ich 2 Tabellen, einmal "mitglieder" und einmal "messages", die sind so aufgebaut:
mitglieder: benutzername|passwort
messages: message|msgfrom|msgto|read [dabei gibt read an, ob die nachricht vom empfänger schon gelesen wurde]
ich möchte nun, auf der Willkommensseite, eine Liste aller angemeldeter Benutzer anzeigen und dahinter wie viele ungelesene Nachrichten sich in diesem Thread befinden.
bis jetzt habe ich:
und
SQL
SELECT COUNT(*) FROM messages WHERE msgfrom='<einer_der_benutzer>' AND msgto='<angemeldeter_user>' AND read='unread'
...wie kann ich nun die beiden queries miteinander kombinieren?
mit dem ganzen UNION, OUTER JOIN, INNER JOIN, LEFT OUTER JOIN etc bin ich total verwirrt.... -.-
danke für die Hilfe!!!