Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Nome da tabela dinâmica na instrução sql


O uso de nomes de tabelas dinâmicas na consulta é melhor com Estações Preparadas ,também no mysql para concatenação a função é concat
SET @id := '47';
SET @table := concat(@id,'_2013_2014_voucher');
set @qry1:= concat('select * from ',@table);
prepare stmt from @qry1 ;
execute stmt ;

Você também pode fazer isso para a consulta de exclusão