如果只是简单的数据表合并,在数据库查询的时候直接用join或者union语句就可以,例如select * from table1,table2 where 1=1,或者SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2。
如果需要对数据表的内容进行处理的话,就像你上图中给好处的,并不是简单的两个表重新叠加。那么就需要对两个表中的数据进行循环处理,具体方法是
1、新建一个数据表,表的行设置为4个您需要的行
2、循环表一,并依据需求判断表2的值,将对应的数据复制到新建的table 中
3、将table 的值写入到表中
对于分表的循环,建议用(for int x=0;x<talbe1.rows.count;x++)
因为这样可以同时遍历table1.row[x]["列明"]和table2.row[x]["列明"]