本帖最后由 wxf0104 于 2012-02-10 11:52:12 编辑

解决方案 »

  1.   

    select tb1.*,T1.Name as name1,T2.Name as name2,T3.Name as name3
    from tb1 inner join tb2 T1 on T1.id=tb1.id1
    inner join tb2 T2 on T2.id=tb1.id2
    inner join tb2 T3 on T3.id=tb1.id3
      

  2.   

    select tb1.*,name as name1,name as name2,name as name3from
    tb1
    这样部行吗?
      

  3.   


    晕,那你的name是从哪里来,就是tb1中有name,那么name1、name2、name3都一样了,不是人家要的答案
      

  4.   

    select tb1.*,
    (select name from tb2 where tb2.id=tb1.id1) as name1,
    (select name from tb2 where tb2.id=tb1.id2) as name2,
    (select name from tb2 where tb2.id=tb1.id3) as name3from
    tb1
    这好像比表连接查询的效率要好
    slect t.* ,t.nameaa as name1,t.nameaa as name2,t.nameaa as name3
    from(
    select tb1.*,
    (select name from tb2 where tb2.id=tb1.id1) as nameaafrom
    tb1
    ) as t
      

  5.   

    3个dropdownlist用3个数据源不就好了。为什么非要用一个数据源。!~