我想从两个表中选择一条记录。但是如果您使用的是SIMPLE JOIN
,它只会在条件满足表格时才返回该值,当我们还使用LEFT
或RIGHT JOIN
时,它将返回LEFT
或RIGHT
表格中的所有值。用JOIN选择单个记录
我使用下面的查询,
SELECT * FROM activity_feeds LEFT OUTER JOIN activity_traders ON activity_feeds.feed_id = activity_traders.trdr_feed_id = '11'
我需要从两个表获取值只有当activity_feeds.feed_id = activity_traders.trdr_feed_id = '11'
当值不正确的表匹配,它应该返回null的右表中的列。请帮忙!
编辑:表结构加入
订阅
商人
太棒了!它的工作原理是... – Stranger 2012-08-07 04:34:06
欢迎你的朋友:) – 2012-08-07 04:46:37