Cześć,
mam tabelę uczniowie drugą oceny. W zestawieniu :
SELECT Imie, Nazwisko, Id_przedmiotu, Count(Ocena)
FROM uczniowie INNER JOIN oceny ON uczniowie.Id_ucznia = oceny.Id_ucznia
GROUP BY Imie, Nazwisko, Id_przedmiotu
pokazuje mi ładnie uczniów oraz ile mają ocen z danego przedmiotu. Ale teraz robi się trudniejsze – mam wykazać również te przypadki, gdy jest ZERO ocen. A one są w złączeniu ignorowane, bo ich nie ma po prostu na złączeniu.
Gdzieś znalazłem opisy, że trzeba korzystać z LEFT/RIGHT OUTER JOIN, ale w mySQL mi to nie zmienia wyników, a w Accessie w ogóle bredzi, że nie zna takiego złączenia.
Interesuje mnie to pod kątem Accessa, ale odpowiedź pod mySQL też się przyda :)