1
多列我要顯示在每個department.For這個我下面提到的查詢創建每個角色的員工人數。但它沒有給予(a)所有角色(b)在員工數爲零的相應部門中擔任角色的所有員工。MySQL的:爲組第
SELECT qodi.department_name,IFNULL(qobi.band_name, 'No Band') 'Band',count(qu1.user_id) emp_count
FROM
qee_org_dept_info qodi
LEFT OUTER JOIN qee_user qu1 ON qodi.department_name =qu1.department AND qu1.org_id=1
LEFT OUTER JOIN qee_org_band_info qobi ON qobi.band_name = qu1.band_name
GROUP BY qodi.department_name,qobi.band_name
ORDER BY qodi.department_name
角色在qee_org_band_info中定義。用戶在qee_user和部門定義的qee_org_dept_info
預期結果是: - 所有部門和所有角色應該來,即使在各部門的這個角色的員工數是零。
非常感謝。這工作完美 – VikramK