Возможно ли в последовательности операторов SQL получить значение поля и использовать его для именования таблицы в другом операторе? Я не уверен, что это понятно, поэтому вот псевдо-пример того, что я пытаюсь сделать:
// dataType is equal to "ratings"
@var = select dataType from theTable where anID = 5;
// needs to run as "from ratings-table"
select field1,field2 from @var-table where anID = 5;
Я читал http://dev.mysql.com/doc/refman/5.0/en/user-variables.html но либо я не правильно понимаю, либо это не решение, которое я ищу.