我有一个表加入多个表
Table_1 (
id int,
tablename varchar(max),
createdDate datetime
)
现在让我们假设有20行与id
1-20表。因此tablename
包含20个不同的名称(name1,name2,...,name20)。现在这些名称在同一个数据库中有自己的表,其中有n
行。
表名的格式:
name1(
slno int,
data varchar(100),
createdby int,
processeddate datetime
)
name2(
slno int,
data varchar(100),
createdby int,
processeddate datetime
)
...
name20(
slno int,
data varchar(100),
createdby int,
processeddate datetime
)
现在我创造
temp_table(
ID int,
tablename varchar(max),
createdby int,
createdDate datetime
)
将存储ID,表名,createddate和createdby从各自tablename
帮助我建立一个查询填写temp_table
。
你的设计是可怕的 - 你是在大麻烦。 – Hogan
感谢Octoshape以完美的方式设计我的查询 –