gpt4 book ai didi

mysql - 具有来自不同表的字段的人员列表

转载 作者:行者123 更新时间:2023-11-29 15:26:26 25 4
gpt4 key购买 nike

我是关系数据库的新手。我的客户默认要求提供具有不同字段的客户列表。但在架构中有 8 个不同的表,我需要为每个表创建包含字段的列表。

我正在考虑实现这样的查询。

SELECT name, surname, country_of_birth, nationality, email 
from clients,
client_documents as documents,
client_addresses as address

有重复的字段,但我不知道如何使用相同的 uuid_client 及其每个表中的外键。

最佳答案

您可以使用join和较短的表别名,这样您就可以更轻松地包含其

select t1.name
, t1.surname
, t1.country_of_birth
, t1.nationality
, t1.email
, t2.documents
, t3.city
from clients t1
inner join client_documents t2 on t1.uuid_client = t2.uuid_client
inner join client_addresses t3 on t1.uuid_client = t3.uuid_client

关于mysql - 具有来自不同表的字段的人员列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59043490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com