Мой код выглядит так:
select col1,count(col2) as col7
from --some join operation
group by col1
having col7 >= 3 -- replace col7 by count(col2) to make the code work
Мой код вызывает ошибку "Недопустимое имя столбца" col7 ". Почему это происходит? Кажется нелогичным, что SQL не позволяет мне использовать col7 в последней строке.
Я использую SQL Server express 2008