① sql SELECT中嵌套另一个查询的问题。请帮忙啊。
SELECT查询1.被检单位,查询2.被检单位之计数,查询2.罚款金额之合计FROM(SELECT处罚记录汇总.被检单位FROM处罚记录汇总GROUPBY处罚记录汇总.被检单位)AS查询1LEFTJOIN(SELECTCount(事故追查.被检单位)AS被检单位之计数,Sum(事故追查.罚款金额)AS罚款金额之合计,事故追查.被检单位FROM事故追查GROUPBY事故追查.被检单位)AS查询2ON查询1.被检单位=查询2.被检单位;
② ACCESS 追加查询 SQL语句
追加语句:
InsertInto目的表名(目的表名.字段1,目的表名.字段2)Values('值1','值2');
上面是标准的语法。跟T_SQL操作查询是一样的。所以他也能嵌套扩展,比如我要表对表追加查询:
InsertInto目的表名(目的表名.字段1,目的表名.字段2)Select来源表.字段1,来源表.字段2from来源表
你也可以给他有选择性的筛选:
InsertInto目的表名(目的表名.字段1,目的表名.字段2)Select来源表.字段1,来源表.字段2from来源表where条件加在这
你也可以嵌套连接查询,举个例子,我要向A表追加B表数据,当A表有重复某个字段就不重复追加,没有就追加,通过这种方法避免重复追加:
InsertIntoA(A.字段1,A.字段2)SelectB.字段1,B.字段2fromBLeftjoinAonB.字段1=A.字段1where((A.字段1)isnull)
③ access数据库进行sql语句嵌套查询
1.首先双击打开数据库。