Мне было интересно, почему я не могу использовать псевдоним в count (*) и ссылаться на него в предложении having. Например:
select Store_id as StoreId, count(*) as _count
    from StoreProduct
    group by Store_id
        having _count > 0
Не работает. Но он работает, если я удалю _count и использую count (*).