我有一个查询,它应该从一个表中提取所有预留,然后从链接表中求和Quantity
列。我已经在查询上设置了正确的联接,但由于某种原因,它只显示至少有一个数量记录的预订。下面的查询应该返回4行,3行的数量为零,但只返回一行。有什么想法吗?
SELECT
tblReservations.Subaccount,
SUM(tblBilling_Detail.Quantity)
FROM tblBilling_Detail
RIGHT JOIN tblReservations
ON tblBilling_Detail.Linked_Account = tblReservations.Subaccount
WHERE Usage_Start
BETWEEN tblReservations.Reservation_Start
AND tblReservations.Reservation_End
GROUP BY tblReservations.Subaccount
答案 0 :(得分:-1)
这是WHERE子句。全部修好了。