使用此查询,我的输出包括COUNT为0的所有值,但我仍然收到没有包含Null值的警告。双连接是为了适当地链接表来计算订单数量,但是我想要包括所有NULL,而不仅仅是COUNT是0.我缺少什么?
SELECT EmpNo, LastName, COUNT(CustomerOrder.OrderNo)
FROM Employee
LEFT OUTER JOIN Customer
ON Customer.AcctRepNo = EmpNo
LEFT OUTER JOIN CustomerOrder
ON Customer.CustNo =CustomerOrder.CustNo
GROUP BY EmpNo, LastName
ORDER BY COUNT(CustomerOrder.OrderNo) DESC, LastName
答案 0 :(得分:4)
结果很好,它包含了你所有的价值观。这条消息只是说当列CustomerOrder.OrderNo
为空时,它不计算它们(因此,计数值为零)。