表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。
注意,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ǐ)