Переменная mysql в качестве имени таблицы в скрипте SQL - PullRequest
0 голосов
/ 03 июля 2019

Мне нужно иметь объявленную переменную в сценарии 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;

Как бы я это сделал. Способ, который я описал, не работает. Спасибо за предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...