gpt4 book ai didi

mysql - 如何从父表中选择与子表中的外键无关的数据

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

有两个表(Person 和 Car)通过子表中的外键相互关联。 Person 表可以有重复的人名。我需要从 Person 中选择所有没有关联任何汽车的唯一名称。换句话说,我必须检查哪些人没有任何汽车并选择他们。

最佳答案

您可以使用不存在运算符:

SELECT DISTINCT name
FROM person p
WHERE NOT EXISTS (SELECT *
FROM car c
WHERE p.id = c.owner_id)

关于mysql - 如何从父表中选择与子表中的外键无关的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46474178/

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