sql >> Database >  >> RDS >> Sqlserver

Selecteer telling uit een andere tabel voor elke rij in resultaatrijen

U moet dit doen -

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. MySQL:=waar vs is waar op BOOLEAN. Wanneer is het raadzaam om welke te gebruiken? En welke is leveranciersonafhankelijk?

  2. Algoritme om de meest populaire plaatsen uit de database te selecteren

  3. probeert NULL IN te VOEREN als het invoerveld leeg is

  4. mysql join-queryvolgorde in twee kolommen