gpt4 book ai didi

mysql - 我可以只在 JOIN 失败的地方使用 MySQL SELECT 行吗?

转载 作者:可可西里 更新时间:2023-11-01 07:12:37 27 4
gpt4 key购买 nike

我想执行一个 MySQL 查询:

SELECT * FROM table_A JOIN table_B on table_A.id = table_B.foreign_key

…但我想返回表_B 中表_A 中不匹配 的行。这可能吗?我怎样才能完成它?

最佳答案

您想使用 LEFT OUTER JOIN然后是一个 WHERE 子句,只允许在连接表上使用 NULL。

SELECT * FROM table_A 
LEFT OUTER JOIN table_B ON table_A.id = table_B.foreign_key
WHERE table_B.foreign_key IS NULL

关于mysql - 我可以只在 JOIN 失败的地方使用 MySQL SELECT 行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15907810/

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