亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

如何使用join方法連接兩個表兩次

假設有a,b兩個表,a表中有兩個字段,uid,tid,表示不同人的唯一標志。b表存放上述兩種人的姓名信息。如何使用join方法查出他們?如何同時顯示他們的姓名信息?

$rows=M('user')->join('b?On?b.id=a.uid')
->join('b?On?b.id=a.tid')
->select();

上面這樣寫是不對的,但是又不知道怎么寫?求大神指導!

正在回答

1 回答

這個方法可以完成,只是不知道效率怎么樣。


$join?=?array('b?AS?b?ON?b.id?=?a.uid','b?AS?c?ON?c.id?=?a.uid');
$rows?=?M('User')->join($join)->select();


0 回復 有任何疑惑可以回復我~
#1

the1 提問者

非常感謝!
2015-12-29 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
快速入門ThinkPHP框架—理論篇
  • 參與學習       89101    人
  • 解答問題       593    個

快速入門ThinkPHP框架教程,掌握ThinkPHP的理論基礎

進入課程

如何使用join方法連接兩個表兩次

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號