MYSQL 菜鸟请教下这个长语句的意思 | 关键词 : LEFT JOIN ON ...

DELETE a,b,c FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'

这是 WP 用来删除 删除修订版 Revision 的语句, 不明白 LEFT JOIN 是什么个意思 ?

阅读 3.6k
1 个回答

mysql JOIN 默认INNER JOIN 内联 当左右条件均满足
LEFT JOIN 外联 以左表为基础 右表条件不满足的字段返回NULL
RIGHT JOIN 外联 以右表为基础 左表不满足的字段返回NULL

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题