Per due tavoliSELECT COUNT attraverso uno-a-molti
giocatore
e
squadra
con un rapporto di 1-∞ (giocatore di squadra): come valuteresti quanti giocatori appartengono a ciascuna squadra?
tentativo fallito:
SELECT team.teamid, (SELECT COUNT(player.team) FROM player)
FROM team
LEFT JOIN player ON player.team = team.teamid
Specificare l'RDBMS di destinazione con l'aggiunta del tag appropriato (Oracle, SQL Server, MySQL, ecc.). Potrebbero esserci risposte che sfruttano il linguaggio o le caratteristiche del prodotto che non sono universalmente supportate. Inoltre, taggandolo con un RDBMS specifico, la tua domanda potrebbe ricevere attenzione da parte delle persone più adatte a rispondergli – Taryn
Oh sicuro. Il suo MySQL: presupponeva che l'SQL fosse così generico in questo caso che non avrebbe fatto la differenza – Stumbler
Potrebbe essere semplice SQL, ma dovresti sempre specificare gli rdbms che stai usando. :) – Taryn