left join  绝对可以!

解决方案 »

  1.   

    djj 和 talkinfo 为两个表,相同关键值为uidcf,uidcf对我下一步工作很重要!!先谢谢了
      

  2.   

    left join  返回的* 是两个表中的所有列吗?
      

  3.   

    select x.*, y.* from djj X, talkinfo Y
    where X.uidcf *= Y.uidcf
      

  4.   

    & strsql & trsql
    前者为对djj选择条件,后者对talkinfo的选择条件。
      

  5.   

    strsql="select djj.* from djj,talkinfo where djj.uidcf*=talkinfo.uidcf " 
      

  6.   

    select x.*, y.* from djj X, talkinfo Y
    where X.uidcf *= Y.uidcf
    下一个页面出来的是空白??!!
      

  7.   

    strsql = "select Djj.*,TalkInfo.*  from djj inner join talkinfo on djj.uidcf=talkinfo.uidcf " & strsql & trsql
    取不到u~~f
      

  8.   

    set rsDjj = Server.CreateObject("ADODB.Recordset")
    strsql = "select * from djj inner join talkinfo on djj.uidcf=talkinfo.uidcf " & strsql & trsql
    rsDjj.Open strsql,Application("grococo")
    response.write rsDjj("%udcif%")
    response.end
      

  9.   

    就是怎么样才能join两个表,取出这两个表中的列,一个条件对前一个表判断,一个条件对后一个表判断,通过两个表中相同udcif字段进行联结。
      

  10.   

    呵呵,太谢谢了。我可以回去吃饭了:)祝大家都有一个好晚餐:)97866(weiLuang)    lilu207(lilu)  太感谢了:)