关于百张表union问题,求sql大神

图片说明需求展示是这样的,根据一家企业的唯一id图片说明去遍历这个excel所有的表,一开始还算好做的,三个sheet分开union就行了,用java程序去评了一个sql图片说明,后面需求变成把联系人和电话放在一起,但是联系人的sheet和联系方式的excel并不是一一对应的,![图片说明](https://img-ask.csdn.net/upload/201604/16/1460774494_271315.jpg)图片说明,而且可能一个表里有多个联系人,而联系方式少于联系人的,这样数据又不能精确配对了。。'现在有没有什么办法不用手动去union,用类似我上面弄个脚本自动生成的方式

先写一个程序,一次性将你这些excel整理出来导入数据库,然后再基于数据库查询。