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

求两表连接有关问题

2012-02-19 
求两表连接问题.我的sql中有两表,表1字段为c1c2c3表2字段为c1c2c3c4c5我想问的是如何将两表中的数据连接起

求两表连接问题.
我的sql中有两表,表1字段为     c1   c2   c3     表2字段为   c1   c2   c3   c4   c5

我想问的是如何将两表中的数据连接起来是,连接方式是这样的

先列完表1用的行,再向其后追加表2中的行.不知道要怎么现实.谢谢!

我知道应该用join,但查得网上的资料都条件是并行列出,我要的是表2追加到表1的方式.

[解决办法]
left join ....on 不行吗?
[解决办法]
....
[解决办法]
union all 所有行,不消除重复
union 消除重复行
[解决办法]

Select
*
From (
Select * From a
Union All
Select * From b
) T
Order By id

看到SoftwKLC是这么用的
[解决办法]
UNION ALL,和union一样,只不过union含有distinct的功能,它会把两张表了重复的记录去掉,而union all不会,所以从效率上,union all 会高一点,但在实际中用到的并不是很多.

热点排行