apm69 发表于 2024-4-12 17:29:34

求教多表联合查询的方法

需要做一个页面,把4个数据表中的内容合并到一起显示
4个数据表中有同名的字段,也有各自独有的字段,要求是:
在“汇总表”中,要求不能有多个同名的字段。



Joe.xu 发表于 2024-4-12 17:29:35

您这个需求确实有点奇怪,我所知道的视图中有个union方法,
可以连接多个表的结果集,看看是否能解决
SQL UNION 和 UNION ALL 操作符 (w3school.com.cn)
这个场景可能得考虑是不是用一个表来存会好一点

Joe.xu 发表于 2024-4-12 18:34:23

这四个表的关联关系是什么呢,看了一下好像表结构都差不多呀



如果有关联关系的话,可以参考这个绑定别的表的字段到表格中
绑定表格 - 活字格V9帮助文档 (grapecity.com.cn)

apm69 发表于 2024-4-13 09:14:42

Joe.xu 发表于 2024-4-12 18:34
这四个表的关联关系是什么呢,看了一下好像表结构都差不多呀




没有任何主外键关联关系,只是结构相似。都是工厂物料的检验结果。现在需要给这些物料进行汇总,共同显示在同一张大表里。
这4个表存储的的事4类物料的检验结果,这4类物料的检验项目各有不同,有相同的检验项目也有不同的。
汇总之后,有共同检验项目的就放在同一个字段中,不同的就单列。
曾经尝试用视图来做,发现不好使。
页: [1]
查看完整版本: 求教多表联合查询的方法