我在 SQL Server 数据库中有一个集合表。从 2022-01-01 到 2024-01-31 的日期如何计算当月销售价格。
id | 销售价格 | 日期 |
---|---|---|
1 | 100 | 2022-01-01 |
. | . | . |
. | . | . |
. | . | . |
600 | 230 | 2024-01-31 |
在 SQL Server 查询中如何做到这一点。
SELECT SUM(salesprice) AS TotalSalesPrice
FROM collection
WHERE
YEAR(Date) = YEAR(GETDATE()) AND
MONTH(Date) = MONTH(GETDATE());