gpt4 book ai didi

mysql - 编写 Sql 子查询

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

我有以下 3 个表(组织、组织地址、地址)。每个组织都有多个地址,其中一个是主要地址。如果组织有主要地址,我需要选择主要地址,否则该列可以为空或空白。

如何在 mysql 中编写 sql 子查询?。请帮助我,

谢谢,

enter image description here

最佳答案

你只需要一个LEFT JOIN

select a.orgid, b.orgaddressid, c.address
from organization a
left join organization_address b on a.orgid = b.orgid and b.isprimaryaddress = 'YES'
left join address c on b.orgaddressid = c.addressid
where a.orgid = 1;

关于mysql - 编写 Sql 子查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24237544/

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