首页 新闻 赞助 找找看

SQL server 查询 两张表中name字段,显示在一张表中一个字段里

0
[已解决问题] 解决于 2010-03-22 11:05

比如说  表A,B中都有 name字段,而且两张表没关系,查询 select name from a,select name from b

将查询出来的结果显示在一张表里的一个字段里面……谢谢各位大虾了……

问题补充: 补充: 不是把两个字段合并单元格,而是 一次向下显示出来
失忆的双鱼的主页 失忆的双鱼 | 菜鸟二级 | 园豆:205
提问于:2010-03-22 10:16
< >
分享
最佳答案
0

union 关键字。

sql 语句中的数据集合并。

http://www.cnhww.com/News.asp?id=293  这个资料参考一下

邢少 | 专家六级 |园豆:10926 | 2010-03-22 10:31
其他回答(2)
0

union  做连接就可以了。

zhangdaowu5 | 园豆:265 (菜鸟二级) | 2012-03-02 17:13
0

用union 

create table table_1
(
    id int identity(1,1),
    name varchar(80)
)

create table table_2
(
    indexs int identity(1,1),
    Tname varchar(80)
)

insert into table_1(name) values('li')
insert into table_1(name) values('zhang')
insert into table_1(name) values('wang')
insert into table_1(name) values('zhao')

insert into table_2(Tname) values('yuan')
insert into table_2(Tname) values('fei')
insert into table_2(Tname) values('yun')

select name from table_1
union 
select Tname from table_2

结果

name                                                                             
-------------------------------------------------------------------------------- 
fei
li
wang
yuan
yun
zhang
zhao
li-peng | 园豆:954 (小虾三级) | 2013-01-30 16:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册