select tab1.id,tab1.name,tabl.age tab2.address from tab1,tabe2 where tab1.id=tab2.id

解决方案 »

  1.   

    Select T1.ID,T1.Name,T1.Age,T2.Address From Tab1 T1,Tab2 T2 Where T1.ID In (Select ID From Tab2)
      

  2.   

    同意楼上
    这是最简单不过的SQL
    语句了
    建议多看看帮助
      

  3.   

    请试一试
    select a.id,a.name,a.age,b.address from tab1 a,tab2 b,a inner join b on a.id=b.id order by a.id 
      

  4.   

    总是出现adoquery的id字段找不到错误
      

  5.   

    我的语句
    ADOQuery.SQL.Add('select tab1.*, tab2.id from tab1, tab2 where'
       + '(tab1.id = tab2.id) and (tab2.address=''123'')');
      

  6.   

    ADOQuery中增加的字段都是tab1中的字段,没有tab2中的字段
      

  7.   

    难啊,连接tab2的adoquery所在的窗体没有创建,又不可能在当前窗体在加一个query来连接tab2:(
      

  8.   


     select tab1.id,tab1.name,tabl.age tab2.address from tab1,tabe2 where tab1.id=tab2.id  order by tab1.id 试试看吧。
      

  9.   

    如果是MSSQL数据库:
    Select TB1.ID,TB1.Name,TB1.Age TB2.Address From Table1 TB1 Left Outer Join Table2 TB2 On TB1.ID=TB2.ID 
      

  10.   

    Select TB1.ID,TB1.Name,TB1.Age,TB2.Address From Table1 TB1 Left Outer Join Table2 TB2 On TB1.ID=TB2.ID