如何結合這兩個查詢而不給我相同的輸出?SQL QUERY-多個COUNT返回錯誤(相同)結果
第一查詢是:
select vwemployee.directorateName , count(vwemployeeCourse.employeeId) as t1
from vwemployee , vwemployeeCourse
where vwemployee.directorateName = vwemployeeCourse.directorateName
GROUP BY vwemployee.directorateName
這是第二個查詢:
select vwemployee.directorateName , count(vwemployee.directorateName) as t2
from vwemployee , employeeCourse
where vwemployee.Id = employeeCourse.employeeId
GROUP BY vwemployee.directorateName
我將要使用的組合查詢,以生成報告
的第一列是名的董事會
順便說一句,當我結合他們我自己T1有相同的結果,T2,但是當他們分開它給了我正確的結果
的T1欄應該顯示這個特定 首長多少場了,和T2欄應該顯示多少員工的 這個董事會下把這個課程
所以組合查詢的表的總列應該是3列
你真的有'VWemployeeCourse'和'employeeCourse'表嗎?還是僅僅是一個錯字? –