表一pro_id  pro_name 表二promid_id   promin_name    pro_id表三product_id   product_name  promid_id  
我要根据表一中的 pro_id 查出 表二中的数据 再根据查出的数据 根据promid_id 查出表三的数据 最后得的表product_id   product_name  promid_name  

解决方案 »

  1.   

    我是这样写的 可是不对select * from [product] left join promid on ([product].promid_id=(select promid_id from promid where pro_id=@pro_id))
      

  2.   

    select t3.product_id,t3.product_name,t3.promid_name
    from t3
    join t2 on t2.promid_id=t3.promid_id
    join t1 on t1.pro_id=t2.pro_id 
    如果还有其他条件在后面加where
      

  3.   

    select中的 t3.promid_name改为t2.promid_name