首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

两个datatable 合并有关问题

2013-01-22 
两个datatable 合并问题表一dt1:割集号 节点1x12x22x43x33x4共有3个割集:{x1},{x2,x4},{x3,x4}表二dt2:征

两个datatable 合并问题
表一dt1:
割集号 节点
1       x1
2       x2
2       x4
3       x3
3       x4
共有3个割集:{x1},{x2,x4},{x3,x4}

表二dt2:
征兆号  节点
1        x1
2        x2
3        x2
4        x3
5        x4
x1有一个征兆“1”,x2有两个征兆“2”,“3”,x3有一个征兆“4”,x4有一个征兆“5”


能不能合并为表3,dt3:
规则号  征兆号  割集号 节点号
1        1       1       x1
2        2       2       x2 
2        3       2       x2
2        5       2       x4
3        4       3       x3
3        5       3       x4



[解决办法]
Join两个表就可以了。


Select dt1.割集号 AS 规则号, dt2.征兆号, dt1.割集号 dt1.节点 As 节点号
Into dt3
From dt1 Inner Join dt2 on dt1.节点 = dt2.节点

[解决办法]

select 割集号 规则号,征兆号,割集号,tb1.节点 from tb1,tb2 where tb1.节点=tb2.节点

热点排行