I have two tables in MySql Company : (cname,city) works : (ename,cname,salary)
I want to display number of employees working for every company, even if that number i
Classic case for a LEFT JOIN:
SELECT c.cname, COUNT(w.ename) wcount FROM company c LEFT JOIN works w ON c.cname = w.cname GROUP BY c.cname