只要你会写sql多个表和一个表扬用!

解决方案 »

  1.   

    呵呵,打错:
    只要你会写sql多个表和一个表一样用! select t2.field1,t1.field1 from table1 t1,table2 t2
      

  2.   

    我需要一个TQuery同时用多个表,而不是每个表中的一些字段,我想知道的是用什么语句来打开多个表?(我会一些SQL),是否是通过别名来访问其中的单个表?访问单个表时用什么语句?
      

  3.   

    是指独立打开多个表?不可能吧!除非时分复用。或是指对合成的逻辑虚表进行物理修改?用UpdateSQL,很好用的。
      

  4.   

    Query1.DatabaseName:='db1';
    ......
    Query1.DatabaseName:='db2';
    ......
    如果是同一数据库的不同表的话,直接用sql语言就可以实现.
      

  5.   

    很简单,看来你还要多学一些SQL语句啦。
      

  6.   

     with Query1, query1.Sql do begin
       Clear;
       Add('select * from table1'); 
       Open;
       // do what you want to do with table1
       Clear;
       Add('select * from table2');
      Open;
      // do what you want to do with table2
     end;
    能满足你的要求吗?