ZBlog JOIN 连接
摘要:SQL JOIN 连接(LEFT JOIN RIGHT JOIN,FULL JOIN,INNER JOIN)$sql = $zbp->db->sql->get()->selectany('log_ID') ->from(array($zbp->ta
SQL JOIN 连接(LEFT JOIN RIGHT JOIN,FULL JOIN,INNER JOIN)
$sql = $zbp->db->sql->get()->selectany('log_ID')
->from(array($zbp->table['Post']=>'p'))
->leftjoin(array('zbp_postrelation'=>'pr'))
->on('p.log_ID = pr.pr_PostID')
->where('1 = 1')
->sql;
// 这里只举例了 LEFT JOIN 联表查询,还分别给 2 个表分别设了别名
SELECT log_ID
FROM zbp_post AS p
LEFT JOIN zbp_postrelation AS pr
ON p.log_ID = pr.pr_PostID
WHERE 1 = 1
// 如果要在 Mysql 下使用 STRAIGHT_JOIN,请在链式 sql 加入 option 参数,
->option(array('straight_join' => true)