gpt4 book ai didi

mysql - 使用 JOIN 选择单个记录

转载 作者:行者123 更新时间:2023-11-29 14:20:22 27 4
gpt4 key购买 nike

我想从两个表中选择一条记录。但是,如果您使用SIMPLE JOIN,它只会在条件满足表时以及我们使用LEFTRIGHT JOIN时返回值,它将返回 LEFTRIGHT 表中的所有值。

我正在使用以下查询,

选择*
来自事件源
左外连接 Activity_traders ON Activity_feeds.feed_id = Activity_traders.trdr_feed_id = '11'

仅当 activity_feeds.feed_id = Activity_traders.trdr_feed_id = '11' 时,我才需要从两个表中获取值,并且当该值与正确的表不匹配时,它应该返回 null右表中的列。请帮忙!

编辑:添加表结构

供稿

enter image description here

交易者

enter image description here

最佳答案

SELECT * FROM activity_feeds LEFT OUTER JOIN activity_traders ON activity_feeds.feed_id = 
activity_traders.trdr_feed_id where activity_traders.trdr_feed_id = '11'

关于mysql - 使用 JOIN 选择单个记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11839165/

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