【发布时间】:2018-08-31 07:46:25
【问题描述】:
SELECT
SUM(ReceiptDetails.ItemSellPrice * ReceiptDetails.ItemQty) AS TotalSalesForToday
FROM
(ReceiptDetails
INNER JOIN
Receipt ON ReceiptDetails.ReceiptID = Receipt.ReceiptID)
WHERE
(Receipt.ReceiptDate =?)
【问题讨论】:
-
在 SQL 中使用
GETDATE()获取当前系统日期和时间。 -
你好 Francis,这是哪个数据库?
-
@Marged 这是访问数据库
-
以后,请在您的问题中提出问题。只包含一些 SQL 代码的问题不是问题。标题应该是对一般问题的非常简短的总结,然后问题应该是对整个问题的完整和清晰的解释,包括所有相关细节。另外,请应用所有相关的标签,而不是不相关的标签。当问题与 VB.NET 无关且未包含 Access 标记时,您使用了 VB.NET 标记。
-
使用 Date() 而不是 Now() 。现在也包括当前时间,这几乎肯定不会匹配您的任何数据。 Date() 返回 00:00 的日期,这可能是您存储为数据的日期。