У меня есть случай, когда имя таблицы должно быть получено из заданной переменной, например:
SET @ID_1 = (SELECT ID FROM `slider` LIMIT 0,1);
SET @Cat = (SELECT Category FROM `slider` LIMIT 0,1);
select * from @Cat where ID = @ID_1
но при этом MySQL выводит ошибку, поэтому может ли кто-нибудь показать мне, как я могу этого добиться, потому что это мои детские шаги в MySQL.