以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 相同表结构的临时表合并 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=158475) |
-- 作者:tld -- 发布时间:2020/11/21 0:26:00 -- 相同表结构的临时表合并 老师好。表A与表B都是临时表,表结构相同。希望把两个表数据合并。我用for each 的逐行逐列处理的方法可以实现,是否有更好的方法?因为如果数据量很大,这个方法不是很好。谢谢老师 ! |
-- 作者:有点蓝 -- 发布时间:2020/11/21 9:40:00 -- 直接填充可以使用这个:http://www.foxtable.com/webhelp/topics/0680.htm 临时表是怎么生成的?具体上传实例看看有没有变通的方法
|
-- 作者:tld -- 发布时间:2020/11/21 21:42:00 -- Dim cmd As New SQLCommandcmd.ConnectionName = "数据源名称" Dim dt As DataTable Dim cmb As WinForm.ComboBox cmd.CommandText = "SELE CT 日期,客户,产品,销售额 From {订单}" dt = cmd.ExecuteReader() dt增加 发票号、开票金额两个临时列
Dim cmd1 As New SQLCommand dt1增加 产品、销售额两个临时列
这样,两个表的表结构就一样了。
希望:按照时间顺序,将两个表合并为一个表。
|
-- 作者:有点蓝 -- 发布时间:2020/11/22 20:23:00 -- 一条sql |
-- 作者:tld -- 发布时间:2020/11/23 20:20:00 -- 谢谢老师 ! 看来得学学 SQL语言了 如果 同样的一个列 , 一个表的列名称是 [客户名称],另一个表列名称是[客户], 怎么办? 直接将上面的[客户]改成[客户名称],可以吗?
[此贴子已经被作者于2020/11/23 20:24:37编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/11/23 21:19:00 -- [客户] as [客户名称] |