如何使用join方法連接兩個(gè)表兩次
假設(shè)有a,b兩個(gè)表,a表中有兩個(gè)字段,uid,tid,表示不同人的唯一標(biāo)志。b表存放上述兩種人的姓名信息。如何使用join方法查出他們?如何同時(shí)顯示他們的姓名信息?
$rows=M('user')->join('b?On?b.id=a.uid') ->join('b?On?b.id=a.tid') ->select();
上面這樣寫是不對(duì)的,但是又不知道怎么寫?求大神指導(dǎo)!
假設(shè)有a,b兩個(gè)表,a表中有兩個(gè)字段,uid,tid,表示不同人的唯一標(biāo)志。b表存放上述兩種人的姓名信息。如何使用join方法查出他們?如何同時(shí)顯示他們的姓名信息?
$rows=M('user')->join('b?On?b.id=a.uid') ->join('b?On?b.id=a.tid') ->select();
上面這樣寫是不對(duì)的,但是又不知道怎么寫?求大神指導(dǎo)!
2015-04-26
舉報(bào)
2015-06-12
這個(gè)方法可以完成,只是不知道效率怎么樣。