请问如何将这两个sql语句的查询结果合并在一起?

时间:2021-10-12 14:50:54
请问如何将这两个sql语句的查询结果合并在一起?
顺便问下如何将合并在一起的结果通过C#中的ASP.NET中的Gridview表显示

5 个解决方案

#1


看你上面的意思,直接下面这样就可以了
select a.* ,b.* from a,b

Gridview的数据源绑定你查询的结果就可以显示了

#2


这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

#3


引用 2 楼 sinat_28984567 的回复:
这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

大概理解了,我再请教一个问题,拼接以后第二个查询的列名始终是无列名,能否给它命名呢?

#4


引用 3 楼 qq_40135950 的回复:
Quote: 引用 2 楼 sinat_28984567 的回复:

这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

大概理解了,我再请教一个问题,拼接以后第二个查询的列名始终是无列名,能否给它命名呢?

上边那个语句已经写了, 加上as 列名 即可

#5


引用 4 楼 sinat_28984567 的回复:
Quote: 引用 3 楼 qq_40135950 的回复:

Quote: 引用 2 楼 sinat_28984567 的回复:

这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

大概理解了,我再请教一个问题,拼接以后第二个查询的列名始终是无列名,能否给它命名呢?

上边那个语句已经写了, 加上as 列名 即可

好,搞定了,谢谢

#1


看你上面的意思,直接下面这样就可以了
select a.* ,b.* from a,b

Gridview的数据源绑定你查询的结果就可以显示了

#2


这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

#3


引用 2 楼 sinat_28984567 的回复:
这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

大概理解了,我再请教一个问题,拼接以后第二个查询的列名始终是无列名,能否给它命名呢?

#4


引用 3 楼 qq_40135950 的回复:
Quote: 引用 2 楼 sinat_28984567 的回复:

这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

大概理解了,我再请教一个问题,拼接以后第二个查询的列名始终是无列名,能否给它命名呢?

上边那个语句已经写了, 加上as 列名 即可

#5


引用 4 楼 sinat_28984567 的回复:
Quote: 引用 3 楼 qq_40135950 的回复:

Quote: 引用 2 楼 sinat_28984567 的回复:

这两个结果有什么关联吗?如果两个结果集都是两条怎么办,一条的话,加一个子查询就行了,类似这样
select *,(select top 1 name from 表2) as aaa from 表1

大概理解了,我再请教一个问题,拼接以后第二个查询的列名始终是无列名,能否给它命名呢?

上边那个语句已经写了, 加上as 列名 即可

好,搞定了,谢谢