ThinkPHP5.1 join兩表或者多(duō)表查詢

表1為(wèi)lj_product_item左表a,
 
表2 lj_prodyct_class右表b,
 
表a有(yǒu)表b的id,
 
将表a中(zhōng)的表b  id所對應的中(zhōng)文(wén)名(míng)查詢出來,
 
最後顯示在一個結果集裏面。


注意,where、field、order需要指定a和b,如果有(yǒu)重複字段名(míng),可(kě)能(néng)會報錯,寫法a.xx、b.xx。

 /*
     * 商(shāng)品名(míng)
     * */
    public function list_product_item(){
 
        $product_item_id = input('id');
 
        if ($product_item_id === 'all'){
            $res = DB::name('lj_product_item')->alias('a')->leftJoin([
                ['lj_product_class b', 'a.product_class_id=b.product_class_id'],
            ])->field('a.product_item_id, a.product_item_name, a.product_item_onlycode, a.create_time, a.update_time, a.order, b.product_class_name, b.product_class_onlycode')->order('a.order desc')->select();
        }else{
            $res = DB::name('lj_product_item')->where('product_item_id', $product_item_id)->alias('a')->leftJoin([
                ['lj_product_class b', 'a.product_class_id=b.product_class_id'],
            ])->field('a.product_item_id, a.product_item_name, a.product_item_onlycode, a.create_time, a.update_time, a.order, b.product_class_name, b.product_class_onlycode')->find();
        }
 
        $state = 1;
        $msg = '商(shāng)品名(míng)請求成功';
        $content = $res;
 
        $back = [
            'state'=>$state,
            'msg'=>$msg,
            'content'=>$content,
        ];
 
        return json_encode($back, JSON_UNESCAPED_UNICODE);
    }
 

電(diàn)話:0432-62555849。我公(gōng)司為(wèi)您提供:吉林市網站制作(zuò)、網站優化、小(xiǎo)程序開發、微信公(gōng)衆号開發、400電(diàn)話開通、軟件開發等。  

吉林市網站制作(zuò)電(diàn)話:13843226959   鄭經理(lǐ)


點擊閱讀下一篇...

吉林市網站制作(zuò)的PHP、thinkPHP、thinkCMF的區(qū)别與關

HOW TO FIND US ! !

為(wèi)客戶提供高要求品質(zhì)的互聯網服務(wù),作(zuò)為(wèi)吉林網絡公(gōng)司為(wèi)社會貢獻自己的一份力量!

如果您有(yǒu)這方面的需求,請按照下面的聯系方式聯系我們,很(hěn)高興見到你。
  • 吉林省吉林市昌邑區(qū)神華萬利城7号樓6号網點

  • 0432-62555849
    138-4322-6959
    138-4322-6952
    151-4321-9157

  • EMAIL:
    1416042127@qq.com

HTTP://WWW.JLLY.NET

友情鏈接: 吉林市網站建設 吉林市博物(wù)館 廣州網站建設

吉林市領域網絡科(kē)技(jì )有(yǒu)限公(gōng)司 版權所有(yǒu)
Copyright © 2011 JLLY.NET.