具有多个嵌入变量的SET命令

时间:2015-03-23 00:00:04

标签: mysql set

我希望能够使用SET命令,它本身指的是其他两个以前的“设置”值。如下:

SET @sample_table = ' sample5 ';
SET @condition = 1;

SET @newvalue = (SELECT col_name from @sample_table where condition=@condition);

SELECT @newvalue;

如果我只引用一个以前的@set项,则查询有效,但是如果我添加另一个,它将不再起作用。

如何克服这个问题? (col_name指的是“sample5”表中的现有列)

稍后,会有大量单独的新查询,所有这些查询都会在其select语句中分别需要@newvalue ...

0 个答案:

没有答案