Vänligen prova denna Mysql-fråga. Detta kommer att lösa ditt problem. Vi kräver inte medarbetarbord. Om du inte tar någon data från anställdstabell, lägg inte till anställdtabell i join.
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
Utdata:
Project name NumMembers
Alpha 3
Bravo 2
Charlie 2
Delta 0