dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "AddressDt";
}
怎样将多个表的查询结果放到一张表里if object_id('A') is not null
drop table A;
go
if object_id('B') is not null
drop table B;
go
if object_id('C') is not null
drop table C;
if object_id('temp') is not null
drop table temp;
go
--创建测试表
create table A
(
a01 int,
a02 int
);
go
create table B
(
b01 int,
b02 int
);
go
create table C
(
c01 nvarchar(10),
c02 nvarchar(10)
);
go
--插入测试数据
insert into A
select 1, 11 union all
select 2, 22;
go
insert into B
select 10, 101 union all
select 20, 201;
go
insert into C
select 'A', 'xx' union all
select 'B', 'xx';
go
--生成动态查询语句
declare @sql nvarchar(max);
set @sql = '';
declare @table_name nvarchar(10);
declare @i int;
set @i = 0;
declare cur_c cursor for
select c01 from C;
open cur_c;
fetch next from cur_c into @table_name;
while @@fetch_status = 0
begin
if @i = 0
set @sql = @sql + 'select * into temp from ' + @table_name;
else
set @sql = @sql + ' union all select * from ' + @table_name;
set @i = @i + 1;
fetch next from cur_c into @table_name;
end;
close cur_c;
deallocate cur_c;
--执行动态查询语句
exec (@sql);
go
【go语言多表联合查询 多表的联合查询】关于go语言多表联合查询和多表的联合查询的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 鼓励大家关注公司公众号,让员工关注公司公众号,怎么和员工解释
- php数据查询多个平均数,php简单查询
- 华为鸿蒙热点怎么设置一人,鸿蒙怎么设置热点只允许一台
- 直播新设备转手,直播新设备转手怎么操作
- java代码连接外部接口 java 外部接口
- 包含linux敲命令有什么用的词条
- htmlcss实现京东页面,京东网页html
- erp系统源码开发的,erp系统源代码
- 包含用python主函数是的词条