vba - 在 MS Access 查询中过滤负余额
问题描述
我创建了一个酒店预订数据库,其中有一个支付查询,其中我有总成本字段、总支付字段和余额字段,但我似乎可以过滤那些余额大于总支付的人。我需要根据预订创建债务人报告。
我打算对债务人进行排序的查询的 SQL 语句:
SELECT "Print" AS Print, "Make Payment" AS MakePayment, tblBookingPayments.BookingPaymentID, tblBookings.GuestID_FK,
tblBookingPayments.Discount, CCur(DSum("[Amount]","qryCostsPaymentsUnion",
"[BookingID]=" & [BookingID] & " AND [Item]<>'" & "Payment" & "'")-([Discount])) AS TotalCost,
CCur(DSum("[Amount]","qryCostsPaymentsUnion",
"[BookingID]=" & [BookingID] & " AND [Item]='" & "Payment" & "'")) AS TotalPaid, CCur([TotalPaid]-[TotalCost]) AS Balance,
tblBookings.BookingID, tblBookingPayments.EmployeeID, tblBookingDetails.CheckInDate,
tblBookingDetails.CheckOutDate
FROM (tblBookings INNER JOIN tblBookingDetails ON tblBookings.BookingID = tblBookingDetails.BookingID_FK) INNER JOIN
tblBookingPayments ON tblBookings.BookingID = tblBookingPayments.BookingID_FK;
解决方案
推荐阅读
- types - 如何为角色组编写模块?
- python-3.x - 如何填空,python re
- docker - 带有 docker 的 Couchbase:尽管 docker 有 3GB 的内存,但节点的最大允许配额是 368MB 错误
- javascript - 服务器应该如何实现中间件链接?
- javascript - 在javascript中的句子中查找单词?
- c++ - 如何将任意长度的句子拆分为单词并将它们存储到变量c ++中
- typescript - 带有 DOM 操作的 Angular 单元测试
- elasticsearch - Elasticsearch 重新索引任务 404ing
- python - 如何在 python 或更好的替代方案中将毫秒转换为日期时间?
- python - 将 pandas 值向左对齐