gpt4 book ai didi

MySQL 联接任何不为空的列

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

我有一个包含一堆列的表,但我们只需要查看其中的两列。我正在尝试加入该表上的另一个表,但我们对这两列的了解是,其中一列将为空,另一列不会为空:

client_id | note_id

主表想要将 client_id (如果不为空)加入到 clients.idnote_idnotes.id 如果 clients.id 为 null。

最佳答案

这对你有用。这是我写的非常基本的查询。如果需要,进行更改。

SELECT * FROM YOUR_TABLE t 
LEFT OUTER JOIN clients c ON t.client_id = c.id
LEFT OUTER JOIN notes n ON t.note_id = n.id
WHERE c.id IS NOT NULL OR n.id IS NOT NULL

关于MySQL 联接任何不为空的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49397325/

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