gpt4 book ai didi

sql - 左外连接和额外的 where 子句

转载 作者:行者123 更新时间:2023-12-03 10:15:07 25 4
gpt4 key购买 nike

我对定义为左外连接的两个表进行了连接,以便所有记录都从左侧表返回,即使它们在右侧表中没有记录。但是,我还需要在右侧表中的字段上包含一个 where 子句,但是......我仍然希望为左侧表中的每条记录返回左侧表中的一行,即使不满足 where 子句中的条件。有没有办法做到这一点?

最佳答案

是的,将条件(称为谓词)放在连接条件中

   Select [stuff]
From TableA a
Left Join TableB b
On b.Pk = a.Pk
-- [Put your condition here, like this]
And b.Column = somevalue

关于sql - 左外连接和额外的 where 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3677246/

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