sql >> Database teknologi >  >> RDS >> Sqlserver

Vælg antal fra en anden tabel til hver række i resultatrækker

Du skal gøre dette -

SELECT C.ClassId, C.ClassName, count(S.StudentId) AS studentCount
FROM CLASSES C LEFT JOIN STUDENTS S ON (C.ClassId=S.ClassId)
GROUP BY C.ClassId, C.ClassName


  1. Sådan rettes "Kun ét udtryk kan angives i valglisten ..." i SQL Server

  2. MySQL 'vælg til opdatering'-adfærd

  3. Kan jeg bruge UTILS i Oracle?

  4. Sådan opretter du en offline internationaliseringsapp:Understøtter flere sprog