如何将数据库多表整合成一张表

​​​​​​​​​​​​​​数据库上有上面9个表(字段能顺便改),如何能把这个9个表用java整合成下面一张表(构成新表插入数据也行,弄成一张表行),主键可以通过callid 和called

解释一下那个标签统计表displayno是一个专门标识一个的标签,每个手机号的话单标识可能有很多,如果新表没有标识count就为0

表的数据很大,有几万条,求大神帮忙,给个思路也可以

A1后面的字段可以用union列转行作为临时表,其他的用主键联查