相关疑难解决方法(0)

为什么我不能在count(*)"column"中使用别名并在having子句中引用它?

我想知道为什么我不能在count(*)中使用别名并在having子句中引用它.例如:

select Store_id as StoreId, count(*) as _count
    from StoreProduct
    group by Store_id
        having _count > 0
Run Code Online (Sandbox Code Playgroud)

不会工作..但如果我删除_count并使用count(*)代替它.

sql sql-server alias

57
推荐指数
3
解决办法
7万
查看次数

标签 统计

alias ×1

sql ×1

sql-server ×1