【发布时间】:2021-09-22 09:35:25
【问题描述】:
我正在寻找一个 SQL 查询,它返回等于“已赎回”的值的数量。我的列标题如下:
我的查询:
Select
Count(StatusendJanuary2021),
Count(StatusendFebruary2021),
Count(StatusendMarch2021),
Count(StatusendApril2021)
From
SnowTable
Where
StatusendJanuary2021 = 'redeemed'
Or
StatusendFebruary2021 = 'redeemed'
Or
StatusendMarch2021 = 'redeemed'
Or
StatusendApril2021 = 'redeemed'
谁能告诉我如何重组查询以输出每个月的“已兑换”正确计数?
【问题讨论】:
-
您已使用 Excel 和 Access 标记了您的问题 - 请更详细地解释您的用例 - 您如何使用 Excel 中的 Access 或反之亦然?
-
另外,为什么你有一个非规范化的
SnowTable?您没有包含面向行数据的规范化表吗?