gpt4 book ai didi

sql - 从多个表中查找

转载 作者:搜寻专家 更新时间:2023-10-30 23:21:56 25 4
gpt4 key购买 nike

好的,我有了人物数据库。许多人可以成为许多组织的成员。我用一张组织表、一张人员表和一张成员(member)表来实现这一点。然后在成员中查找列表框这很好。

但有些人是子组织的成员。所以我有一个子组织表(1 个组织有很多子组织)

现在有些人只是一个组织的成员,而不是它的任何子组织的成员。有些组织没有子组织。ATM 我通过从两者进行查找来实现这一点:

SELECT [子组织].[组名称], 组织.[组织名称]FROM 组织,[子组织];

但这只提供了成为子组织一部分的选项。我做错了什么?

最佳答案

SELECT so.[Group Name], o.[Organisation Name]
FROM Organisations AS o
LEFT JOIN [Sub-Organisations] AS so
so.[Organisation Name] = o.[Organisation Name]
-- Or whatever your parent child relationship identifier is

关于sql - 从多个表中查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5575019/

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