找回密码
 立即注册

QQ登录

只需一步,快速开始

13325057611
注册会员   /  发表于:2021-2-15 22:56  /   查看:2318  /  回复:3
50金币
本帖最后由 13325057611 于 2021-2-16 00:19 编辑

现在有多个外联表A、B、C。。。,字段是一样的,数据不一样,还有一个外联表Z,Z跟ABC。。。表只有一个字段是一致的,如何能实现根据Z中的那个一致的字段查询ABC。。。表中的数据,要合并显示在一张表中

最佳答案

查看完整内容

做了个简单demo,根据这个改吧。

评分

参与人数 1金币 +200 收起 理由
Joe.xu + 200 春节还在看活字格,学习精神值得鼓励~

查看全部评分

3 个回复

倒序浏览
最佳答案
最佳答案
flygoodkiller悬赏达人认证 活字格认证
高级会员   /  发表于:2021-2-15 22:56:27
来自 3#
  1. WITH CTE AS
  2. (
  3. SELECT * FROM "A"
  4. UNION ALL
  5. SELECT * FROM "B"
  6. UNION ALL
  7. SELECT * FROM "C"
  8. )
  9. SELECT Z.代号,X.名称 FROM "Z"
  10. LEFT JOIN "CTE" X
  11. on X.代号=Z.代号 ;
复制代码

做了个简单demo,根据这个改吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
liuyazi79
中级会员   /  发表于:2021-2-16 08:34:08
2#
1 写个视图就可以了(ABCZ表)2 为什么不把ABC表做成一个表。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-2-18 08:59:25
4#
感谢大佬的支持!
如果您有新的问题,也欢迎创建新的求助帖呦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部