gpt4 book ai didi

mySQL查询只检索左表中的记录

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

如何写一个mysql查询左表的记录。
Left Join 为我提供了 T1 表中的所有记录,并且在 mySQL 中没有 MINUS

only left

编辑:
不想使用子查询

最佳答案

使用不存在:

select l.*
from `left` l
where not exists (select 1 from `right` r where r.id = l.id);

如果需要更多的列比较,可以展开逻辑:

select l.*
from `left` l
where not exists (select 1
from `right` r
where r.col1 = l.col1 and
r.col2 = l.col2 and
. . .
);

关于mySQL查询只检索左表中的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44261097/

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