Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Junte 3 mesas com Count


Por favor, tente esta consulta Mysql. Isso resolverá seu problema. Não exigimos a junção da tabela de funcionários. Se você não estiver obtendo nenhum dado da tabela de funcionários, não adicione a tabela de funcionários na junção.
  SELECT 
    p.name AS ProjectName,
    Count( t.employeeID ) AS NumMembers 
  FROM 
    Project p 
    LEFT JOIN ProjectAssignment t ON p.id = t.projectID
  GROUP BY 
    p.name

Resultado:
Project name        NumMembers
Alpha                   3
Bravo                   2
Charlie                 2
Delta                   0