Привет, ребята ... У меня есть простая хранимая процедура с двумя запросами, объединенными объединением
select name as 'result'
from product
where...
union
select productNum as 'result'
from product
where...
Я хочу ограничить это до ТОП-10 результатов ...
если я помещаю ТОП-10 в каждый отдельный запрос, я получаю всего 20.
Каков наиболее эффективный способ ограничить общее количество результатов 10? Я не хочу входить в ТОП 5 по каждому из них, потому что могу оказаться в ситуации, когда у меня будет что-то вроде 7 «имен» и 3 «productNumbers»