Gerd H.: Mysql-Abfrage keine Ergebnisse...

Beitrag lesen

Hallo,

ich bastele mir gerade einen kleinen Webkatalog.

Hier habe ich 2 Tabellen: webkatalog und webkatalog_vote

Folgende Abfrage liefert mir aber keine Ergebnisse, wenn ich in webkatalog_vote noch keine Bewertungen für eine Seite habe, was ja auch am Anfang der Fall ist:

  
SELECT webkatalog.id, webkatalog.domain, webkatalog.titel, webkatalog.beschreibung, webkatalog.aufrufe, webkatalog.aufnahme, webkatalog.paket, COUNT(webkatalog_vote.id) AS anzahl_votes, AVG(webkatalog_vote.bewertung)  
FROM webkatalog, webkatalog_vote  
WHERE webkatalog.frei='1' AND webkatalog.id=webkatalog_vote.webkatalog_id  
GROUP BY webkatalog.id  

Kann doch nicht sein, dass ich da eine Abfrage machen muss um die Daten für eine Webseite zu erhalten und dann für jede Seite einzeln eine Abfrage, um herauszufinden, wieviele kommentare und Bewerungen abegegeben werden - Oder doch?