postgresql - 没有直接关系的 SQL 表
问题描述
我有一个 PostgreSQL 数据库,我需要构建一个查询来从与主数据库没有直接链接的表中检索信息。
客户端链接到client_identity_document
through itsUUID
和through 。我知道我必须进行内部连接,但我刚刚开始并且我不知道连接没有直接关系的表的确切语法。client_identity_document
identity_document
uuid_identity_document
relational databases
解决方案
尝试这个
select *
from client c
inner join client_identity_document cid on c.UUID = cid.UUID_Client
inner join identity_document id on cid.uuid_identity_document = id.UUID
推荐阅读
- php - PHP在LEFT Join上仅从MySQL字段返回空值,而MySQL终端按预期运行
- azure - 使用附加列刷新 powerBI 数据
- sql-server - 这个检查约束是什么意思(NOT [EXIST_code] like '%[^-0-9A-Z_/&$!]%')
- python - 如何计算 Pandas 中每组的行数?
- ios - 如果应用程序已经有一些其他 pod 依赖项,如 Almofire、SwiftJSON 等,如何创建我们自己的 Cocoapods
- c# - Xamarin - 无法部署到设备
- excel-formula - 将日期转换为会计年度、会计期间和会计周的公式
- javascript - 只渲染一次组件的逻辑
- mysql - Laravel:我的表有整数作为列名,我无法使用 laravel elequent 更新数据?
- python - Python 正则表达式有问题:打印“匹配”时打印“无”。正则表达式在测试器中工作