Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 从一个语句中选择一个单词_Sql_Sql Server_Stored Procedures_Sql Server 2008 R2 - Fatal编程技术网

Sql 从一个语句中选择一个单词

Sql 从一个语句中选择一个单词,sql,sql-server,stored-procedures,sql-server-2008-r2,Sql,Sql Server,Stored Procedures,Sql Server 2008 R2,我有一个规则查询表 它具有在每个查询后附加常量变量的查询数。 在每个查询中,变量从另一个表中获取输入,附加它并作为结果执行该查询 但我也想返回那个变量,即来自另一个表,并在rule_查询表的查询中附加在这里 我想知道在这个查询和执行中附加的变量值是多少 RULE_QUERY ---------- SELECT GMID FROM @FIPSNAME+ADMIN1 SELECT GMID FROM @FIPSNAME+ADMIN2 SELECT GMID FROM @FIPSNAME+ADMIN3

我有一个规则查询表 它具有在每个查询后附加常量变量的查询数。 在每个查询中,变量从另一个表中获取输入,附加它并作为结果执行该查询

但我也想返回那个变量,即来自另一个表,并在rule_查询表的查询中附加在这里

我想知道在这个查询和执行中附加的变量值是多少

RULE_QUERY
----------
SELECT GMID FROM @FIPSNAME+ADMIN1
SELECT GMID FROM @FIPSNAME+ADMIN2
SELECT GMID FROM @FIPSNAME+ADMIN3

COUNTRYTABLE
USA
UK
FRA
SA
在countrytable循环的每个值中,我都能够得到gmid值。 但我无法从国家表中获取gmid返回的内容

请建议解决方案。

您可以选择

 SELECT GMID, @FIPSNAME FROM @FIPSNAME+ADMIN1


请不要在internet上使用caps lock caps lock等同于在现实生活中大喊大叫。caps lock会发出狮子吼声。没有错误的思维方式。这样做的话,在运行时无法追加值。事情与以前不一样。它显示无效列名感谢您的建议,代码似乎在经过一些修改后运行。受到你宝贵建议的启发。
SELECT @FIPSNAME FROM @FIPSNAME+ADMIN1
 SELECT  @FIPSNAME+ADMIN1 FROM @FIPSNAME+ADMIN1