Hallo,
ich hab ein Problem mit meine MySQL Abfrage.
Sie sieht wie folgt aus:
Ich habe zwei Tabellen, nämlich rooms und room_vote.
Ich möchte einige Raumdaten der rooms Tabelle abfragen und die Summe aller Bewertungen, die die User gegeben haben abrufen.
(Ein User kann nur dafür (+1) oder dagegen (-1) stimmen).
Mein Problem: Ich möchte aber auch Räumedetails von den Räumen wissen, die nicht bewertet wurden.
Das liegt wohl an "WHERE rooms.id = room_votes.roomid".
Wie lös ich das auf Grund des hohen Datenaufkommen in einer Abfrage? Danke im Voraus!
ich hab ein Problem mit meine MySQL Abfrage.
Sie sieht wie folgt aus:
Code:
SELECT rooms.id, rooms.state, rooms.showname, rooms.visitors_now, rooms.visitors_max, rooms.name, rooms.description, rooms.owner, SUM( room_votes.vote ) FROM rooms, room_votes WHERE rooms.id = room_votes.roomid GROUP BY rooms.id
Ich möchte einige Raumdaten der rooms Tabelle abfragen und die Summe aller Bewertungen, die die User gegeben haben abrufen.
(Ein User kann nur dafür (+1) oder dagegen (-1) stimmen).
Mein Problem: Ich möchte aber auch Räumedetails von den Räumen wissen, die nicht bewertet wurden.
Das liegt wohl an "WHERE rooms.id = room_votes.roomid".
Wie lös ich das auf Grund des hohen Datenaufkommen in einer Abfrage? Danke im Voraus!
Comment