![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 16.05.2017 Ostrzeżenie: (0%) ![]() ![]() |
Mam tabele: wykonawca (idwykonawcy, nazwa) album ( idalbumu,nazwa,rok, idwykonawcy) recenzja(idrecenzji,gazeta,ocena,idalbumu) wypisz dla wszystkich wykonawcow z jednym albumem ich nazwe i dane albumu (nazwa, rok) SELECT MAX(wykonawca.nazwa) wykonawca, MAX(album.nazwa) album, MAX(album.rok) rok FROM wykonawca, album WHERE wykonawca.idwykonawcy = album.idwykonawcy GROUP BY wykonawca.idwykonawcy HAVING COUNT(idalbumu) = 1; Nie rozumiem dlaczego tu została uzyta funkcja MAX. Proszę o wyjaśnienie |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:48 |