Мне нужно иметь объявленную переменную в сценарии SQL, а затем использовать эту переменную в качестве имени таблицы для следующего сценария:
set @t := 'table1';
select * from @t as t1
where (select count(*) from @t t2
where t2.name = t1.name) > 1
and exists (select * from @t t3 where t3.name = t1.name and t3.HU > t1.HU)
order by name asc;
Как бы я это сделал. Способ, который я описал, не работает. Спасибо за предложения.