解决方案 »

  1.   

    select  b.name,a.name  from  biao1  as  a ,biao2 as b where a.uid=b.uid
      

  2.   

    $a = new Model('a');
    $list = $a->join('left join b on a.uid = b.uid' );
      

  3.   

    关联这东西在TP里都是抽象好的
    首先你的Model要继承RelationModel类
    里边要有一个protected $_link = array();这样的数组,用来说明跟谁关联
    在调用的时候D()->relation(true)->...->select();就自动关联了
    只需要加个属性就行了,看看官方介绍吧
    http://doc.thinkphp.cn/manual/relation_model.html
      

  4.   

    thinkPHP也支持直接查询
    $a=new Model();
    $a->query(“sql语句”);
      

  5.   

    还要加什么前缀码?$a = new Model('a');
    $list = $a->join('left join b on a.uid = b.uid' )->select();
      

  6.   

    还可以这样写的:
    $N = M("table1");
     $C = M("table2");
    $count = $N->table($N->getTableName().' n') ->join($C->getTableName().' c on c.xx=n.xx') ->count();
    看的别人的代码有这样写的,直接写在 控制器里面了