gpt4 book ai didi

mysql - 即使值为空也显示结果

转载 作者:行者123 更新时间:2023-11-29 03:07:19 24 4
gpt4 key购买 nike

Select CH.id, CH.studentId, ST.name, CH.recordId, RC.name 
from checklist CH, student ST, record RC
Where CH.studentId=ST.id and CH.recordId=RC.id

以上是使用mysql的查询。上面查询的问题是,当 CH.recordId 的值为 null 时,它不会显示任何结果。现在我的问题是即使 CH.recordId 为空,如何显示结果?在 mysql 结果选项卡中,CH.recordId 和 RC.name 列将为空。

谢谢。

最佳答案

使用显式连接语法以便您可以执行 left join :

select CH.id, CH.studentId, ST.name, CH.recordId, RC.name
from checklist CH
join student ST
on ST.id = CH.studentId
left join record RC
on RC.id = CH.recordId

关于mysql - 即使值为空也显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13337294/

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