A表有id,name,time等字段,
B表有id,type,uid,email,address等字段。
A表中的id和B表中的uid對應。
Db::table(A表)->alias('a') ->join('B表 b', 'a.id = b.uid') ->find();
這樣是把B表中的所有字段都給返回了,B表的字段會覆蓋A中的同名字段,
比如最終返回的結果中id是B表中的id
這時要注意指定字段->field('a.*,b.email,b.adderss')
A表有id,name,time等字段,
B表有id,type,uid,email,address等字段。
A表中的id和B表中的uid對應。
Db::table(A表)->alias('a') ->join('B表 b', 'a.id = b.uid') ->find();
這樣是把B表中的所有字段都給返回了,B表的字段會覆蓋A中的同名字段,
比如最終返回的結果中id是B表中的id
這時要注意指定字段->field('a.*,b.email,b.adderss')
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。