Cześć mam taki problem.
Mam taką bazę takie relację
https://ibb.co/n3PYddg
oraz takie zadanie:
Która płeć wypożycza większą ilość książek oraz jakie ma to odniesienie do wysokości
naliczonych kar. Zwróć płeć, ilość wypożyczeń oraz sumę naliczonych kar
Napiasałem taką kwerendę :
select czytelnicy.plec, COUNT(wypozyczenia.id) as ile_wypoz, SUM(kary.kwota) from czytelnicy,wypozyczenia,kary where czytelnicy.id = wypozyczenia.czytelnik_id and kary.wypozyczenie_id = wypozyczenia.id group by czytelnicy.plec
Ale ta kwerenda zwraca tylko ilość wypożyczen tam gdzie naliczono kare. A jak zrobić aby ta kwerenda zwrociła wszystkie wypozyczenia nawet tam gdzie nie naliczono kary ?