SELECT *
FROM `user`
LEFT JOIN `user_group`
ON `user_group`.`userid` = `user`.`userid`
LEFT JOIN `email_template`
ON `email_template`.`user_id`=`user`.`userid`
WHERE `user`.`agent_id`='123'
AND `email_template`.`type`='advertise'
那是我的sql语句。我正在加入表用户、用户组和 email_template。问题是对于我正在查询的用户,表中没有广告类型的 email_template,因此整个查询不返回任何行。相反,我想要 1 行,其中 email_template 类型列为空。