【发布时间】:2014-06-25 13:05:40
【问题描述】:
我对使用 SQL 相当陌生,目前我有一个表,其中有一列包含我想用于一个查询的所有表的名称,所以我想要做的是遍历该列并继续到这些表中的每一个,然后在它们的列之一中搜索一个值(可能有多个值),所以每当一个表包含该值时,我都会列出该表的名称。有人可以告诉我这是如何完成的吗?这需要光标吗?
【问题讨论】:
-
您不必使用光标。例如,您将在其中一张表上运行的 select 语句是什么?
-
从 _____(表名)中选择计数(批号)。我想确保该值存在,因此计数必须大于 0。但我必须对在主表列中具有其名称的每个表执行此操作。
标签: sql sql-server database sql-server-2008 sql-server-2008-r2