Используйте переменную с TOP в операторе выбора в SQL Server, не делая ее динамической [дубликат]
На этот вопрос уже есть ответ здесь:
Динамический SELECT TOP @var In SQL Server 6 ответовdeclare @top int
set @top = 5
select top @top * from tablename
Является ли это возможным?
Или есть идея для такой логики (я не хочу использовать динамический запрос)?