小编pro*_*cpy的帖子

如何以案例陈述最好计算(*)?

以下SQL(在SQL Server上)返回错误:

'*'附近的语法不正确

使用以下SELECT语句是否存在固有的错误?:

SELECT
COUNT(CASE WHEN <conditions> THEN * ELSE NULL END) as conditionalcountall
FROM TABLE
Run Code Online (Sandbox Code Playgroud)

我试过这个变种也失败了:

SELECT
CASE WHEN <conditions> THEN COUNT(*) ELSE NULL END as conditionalcountall
FROM TABLE
Run Code Online (Sandbox Code Playgroud)

sql sql-server case

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

case ×1

sql ×1

sql-server ×1