gpt4 book ai didi

c# - 如何通过主键和外键(右连接)合并两个数据表?

转载 作者:太空宇宙 更新时间:2023-11-03 16:28:37 24 4
gpt4 key购买 nike

有没有办法,通过不同的键合并两个数据表 table1 和 table2?

想通过t1 PK_idt2 ParentIddataTable.Merge。如果 ParentId 不是 PK,这可能吗?

表 1

PK_id   Name
--------------
1 test1
2 test2
3 test3

表 2

PK_id2  ShortName  ParentId
---------------------------
1 a 1
2 b 1
3 c 2

结果是右连接

PK_id   Name   PK_id2  ShortName  ParentId
------------------------------------------------
1 test1 1 a 1
1 test1 2 b 1
2 test2 3 c 2
3 test3 null null null

提前致谢。

最佳答案

使用 linq 可能是您最好的选择。您需要在代码中添加一些额外的内容,但这个示例很好地解释了它。

http://support.microsoft.com/kb/326080/en-us

关于c# - 如何通过主键和外键(右连接)合并两个数据表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11610274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com