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

怎样合并纪录集?该如何解决

2012-01-16 
怎样合并纪录集?有俩个ado纪录集(id字段相同):rs1:idnamevalue11a12b23c3rs2:idvalue2142536如何合并这俩

怎样合并纪录集?
有俩个ado纪录集(id字段相同):
rs1:       id       name     value1
                1           a             1
                2           b             2
                3           c             3

rs2:         id       value2
                1             4
                2             5
                3             6
如何合并这俩个纪录集得到新纪录集

rs3:         id         name     value1       value2
                1             a               1                 4
                2             b               2                 5
                3             c               3                 6


[解决办法]
select a.*,b.value2 from rs1 a,rs2 where a.id=b.id
[解决办法]
取完数据集只有通过循环来对应了
应该关联后再取,如楼上
[解决办法]
select a.*,b.value2
from rs1 a
left join rs2 b
on a.id=b.id
[解决办法]
把2楼的代码都写到一个视图,你就可以在控件里直接用了
[解决办法]
我觉得用内联接啊~~
select a.*,b.value2 from rs1 a inner join rs2 b on a.id=b.id
因为必须满足条件嘛~

热点排行