select tablename1.fieldname,tablename2.fieldname from tablename1,tablename2

解决方案 »

  1.   

    一般多表联结最好是通过关键字做~~~
    select tablename1.fieldname,tablename2.fieldname from tablename1,tablename2 where tablename1.id=tablename2.id
      

  2.   

    rsUser.Open "SELECT [" & CStr(Combo3.Text) & "A" & "].[" & CStr(Combo4.Text) & "], [" & CStr(Combo3.Text) & "B" & "].[" & CStr(Combo5.Text) & "] FROM [" & CStr(Combo3.Text) & "A" & "],[" & CStr(Combo3.Text) & "B" & "]"一运行此代码,程序就提示最少有一个参数未对。。请问问题出在什么地方?
      

  3.   

    select FieldName1 as Name from TableName1 where 条件1
    union 
    select FieldName2 as Name from TableName2 where 条件2
    ...
    union 
    select FieldNameN as Name from TableNameN where 条件N
      

  4.   

    看错了!rsUser.Open "SELECT [" & trim(CStr(Combo3.Text)) & "A" & "].[" & trim(CStr(Combo4.Text)) & "], [" & trim(CStr(Combo3.Text)) & "B" & "].[" & trim(CStr(Combo5.Text)) & "] FROM [" & trim(CStr(Combo3.Text)) & "A" & "],[" & trim(CStr(Combo3.Text)) & "B" & "]"
      

  5.   

    rsUser.Open "SELECT [" & Trim(CStr(Combo3.Text)) & "A" & "].[" & Trim(CStr(Combo4.Text)) & "], [" & Trim(CStr(Combo3.Text)) & "B" & "].[" & Trim(CStr(Combo5.Text)) & "] FROM [" & Trim(CStr(Combo3.Text)) & "A" & "],[" & Trim(CStr(Combo3.Text)) & "B" & "]"运行时此代码时,程序提示'至少一个参数没被指定值’
      

  6.   

    select t1.fieldname,t2.fieldname,... from tablename1 as t1 ,tablename2 as t2 ,... left(or right) join t1.id=t2.id,....
    注:left,right表左或右链接。
    as 后的是表的别名,用别名可以减少输,以方便于查询。
    以及同表查询。