你的t1表和t2表怎么关联?
proid表示的是什么?1表示物件1 ?

解决方案 »

  1.   

    select * from t1 LEFT JOIN t2 ON t1.id=t2.proid WHERE t2.item='属性3'
      

  2.   

    select * from t1 LEFT JOIN t2 ON t1.id=t2.proid WHERE t2.item='属性3'
      

  3.   

    如果是proid表示的是t1的id的话select t1.id,t1.name,t1.price,t2.id,t2.proid,t2.item from t1 ,t2 
      where t2.item="属性3" and  t2.proid=t1.id;
      

  4.   

    select t1.id,t1.name,t1.price,t2.id,t2.proid,t2.item from t1 ,t2 
      where t2.item="属性3" and  t2.proid=t1.id;
      

  5.   

    这是不是,就是所说的联合查询啊,left join union
    呵呵,新手学习,up~~~
      

  6.   

    select t1.id,t1.name,t1.price,t2.id,t2.proid,t2.item from t1,t2 
    where t1.id=t2.proid and t2.item="属性3";