連貫查詢先條件查詢再左連接,MSSQL語句

where條件要寫在join之后

/**
     * 提現(xiàn)申請
     */
    public function list1Action()
        {   
        //////三表聯(lián)合查詢$Model = M('T1');$Model->join('t2 on t1.id = t2.uid', 'left')->join('t3 on t2.uid = t3.sid', 'left')->select();                 
                    // 考慮分頁
                    $pagesize = 10;
                    $page = I('get.p', '1');

                    $m_tixian = M('Tixian');
                    // 通用查詢條件
                    $cond['lb_tixian.status'] = '1';
                    $tixian_list = $m_tixian
                    ->table('lb_tixian')
                    ->join("LEFT JOIN lb_user ON lb_tixian.openid = lb_user.openid")
                    ->join("LEFT JOIN lb_bank ON lb_tixian.bankid = lb_bank.id")
                    ->where($cond)
                    ->field('lb_tixian.*,lb_user.name as name,lb_user.phone as phone,lb_user.idnumber as idnumber,lb_bank.bank as bank,lb_bank.banknum as banknum')
                    ->order('id desc')
                    ->page($page, $pagesize)
                    ->group('id')
                    ->select();
                     echo $m_tixian->getLastSQL();

連接查詢舉例:
原始數(shù)據(jù):

Paste_Image.png
Paste_Image.png

1:找出索尼4G手機所屬類別名稱:

Paste_Image.png

2,找出所有屬于手機數(shù)碼的產(chǎn)品:

Paste_Image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容