Problem beim SELECT formulieren

  • Problem beim SELECT formulieren

    Ich hab zwei Tabellen:

    1. beitrag(bid, beitrag)
    2. ratings(bid, rating);

    Das rating geht von 1-5

    Jetzt hab ich beispielsweise folgende Einträge:

    beitrag

    0, "Erster Beitrag"
    1, "Zweiter Beitrag"
    2, "Dritter Beitrag"


    ratings
    0, 5
    0, 3
    1,4


    Nun möchte ich den Durchschnitt der Bewertungen für jeden Beitrag auslesen, was ich so machen würde:

    SELECT b.beitrag, AVG(r.rating)
    FROM beitrag b, ratings r
    WHERE r.bid = b.bid
    GROUP BY b.bid

    Aber jetzt werden die Beiträge, die noch kein Rating haben nicht angezeigt, das möchte ich aber gerne.