首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎样把两个select出的列合并,该怎么处理

2012-01-15 
怎样把两个select出的列合并selectpaidfromaselectname,paymentfromb怎样合并结果集,使成为name,payment,p

怎样把两个select出的列合并
select   paid   from   a
select   name,payment   from   b
怎样合并结果集,使成为name,payment,paid这样的结果

[解决办法]
select null,null,paid from a
union all
select name,payment,null from b

[解决办法]
select name,payment,paid from a,b
[解决办法]
要拼成一个结果集的话,你总得告诉SQL,准备怎么关联数据

哪一个paid对应name什么的
[解决办法]
select name,payment,paid from a,b
这样可是要生成(select count(*) from a)*(select count(*) from b)这么多条记录哦!
10000*10000的话就一亿条了啊,慢死你

热点排行