Na dwóch tablicachSELECT COUNT poprzek jeden-do-wielu relacji
player
i
zespołu
z relacji 1-∞ (odtwarzacz do zespołu): jak policzyć, ilu graczy należy do każdej drużyny?
Nieudana próba:
SELECT team.teamid, (SELECT COUNT(player.team) FROM player)
FROM team
LEFT JOIN player ON player.team = team.teamid
Podaj docelowy RDBMS, dodając odpowiedni znacznik (Oracle, SQL Server, MySQL itp.). Mogą istnieć odpowiedzi, które wykorzystują cechy języka lub produktu, które nie są powszechnie obsługiwane. Ponadto, poprzez oznaczenie go konkretnym RDBMS, twoje pytanie może zwrócić uwagę ludzi lepiej dopasowanych do odpowiedzi na to pytanie. – Taryn
No jasne. Jego MySQL: założono, że SQL był tak ogólny w tym przypadku, że nie miałoby to żadnego znaczenia. – Stumbler
Może to być zwykły sql, ale zawsze powinieneś określać rdbms, którego używasz. :) – Taryn