方个query控件,和你 的数据库连接。
query.close;
query.clear;
query.sql.add('insert into 表3 select 字段1,字段2,……,from 表1,表2 where 条件');
query.execsql;

解决方案 »

  1.   

    query.sql.add('insert into 表3 select 字段1,字段2,……,from 表1,表2 where 条件');--->query.sql.add('insert into 表3 select 别名1.字段1,别名2.字段2,……,from 别名1 表1,别名2 表2 where 条件');
    做表的联结查询,需要使用别名来区分每个字段属于哪个表,否则如果两个表有相同的字段就会出错。
      

  2.   

    我是这样做的
    可是总是出错误,错误信息提示是
    type mismatch in expression