现在遇到这样一个问题,我举一个简单的例子:
我把A表中的数据读取出来并存入list<table>中 A表样式如: name | age | salary | department
现在我想把该list中的内容插入到B表中去 B表的结构和A表是一样的
一个小要求是 ①:部门号有的为null 有的为 1 我要把部门号为 1 的人员复制到B表中去
如何把这个list<table>中的部分数据复制到B中呢 ??????????????????
请前辈多多指教.......
------解决方案--------------------------------------------------------
执行sql语句
假设把A表数据复制到A表
如果表结构完全一样
insert into B select * from A
如果不一样
insert into B (column1,column2) select column1,column2 from B
------解决方案--------------------------------------------------------
这个最好直接用sql操作比较快
------解决方案--------------------------------------------------------
insert into B select * from A where a.部门号=1 就是这样
------解决方案--------------------------------------------------------