我有像这样的桌子
changes201101
changes201102
changes201103
...
changes201201
whichchanges
以及包含行 Year 和 MONTH 的表
如何从更改中选择 * whichchanges
?
我输入这个查询
SET @b := SELECT CONCAT('changes',year,month) FROM whichchanges;
((((@b should contain now multiple rows of changesYearMonth)))))
SET @x := SELECT * FROM @b;
Prepare stmt FROM @b;
Prepare stmt FROM @x;
Execute stmt;
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'SELECT CONCAT('changes',year,month) FROM changes)' 附近使用正确的语法