: Her bir takıma kaç oyuncunun ait olduğunu nasıl sayarsınız?SEÇ COUNT bire çok ilişkisi genelinde 1-∞ ilişkisi (takım oyuncusu) ile iki tablo</p> <p><strong>oyuncu</strong></p> <p>ve</p> <p><strong>takım</strong></p> <p>için
Başarısız girişimi:
SELECT team.teamid, (SELECT COUNT(player.team) FROM player)
FROM team
LEFT JOIN player ON player.team = team.teamid
Lütfen uygun etiketi (Oracle, SQL Server, MySQL, vb.) Ekleyerek hedeflediğiniz RDBMS'yi belirtin. Evrensel olarak desteklenmeyen dil veya ürün özelliklerinden yararlanan cevaplar olabilir. Ayrıca, belirli bir RDBMS ile etiketleyerek, sorunuzu yanıtlamak için daha uygun olan kişilerden dikkat çekebilirsiniz. – Taryn
Evet. MySQL: SQL'in bu durumda çok genel olduğunu varsaydığı için bu bir fark yaratmayacaktı – Stumbler
Doğrudan sql olabilir, ancak kullandığınız rdbms'i her zaman belirtmelisiniz. :) – Taryn