编程开发 > ACCESS > 文章内容

access多表更新,子查询及其日期查询技巧

2011-2-11编辑:lily

本文说说在access程序开发中常用的技巧,本文将会提供大家用access实现的多表更新,子查询和日期查询技巧。

1>多表更新

update nct1_totalcollect t,nc_cantoncode c  set t.lv=c.leveled  where c.cantoncode=t.cantoncode

2>子查询

ACCESS支持外连接,但不包括完整外部联接,如支持
  LEFT JOIN 或 RIGHT JOIN
但不支持
  FULL OUTER JOIN 或 FULL JOIN

3>日期查询

注意:ACCESS中的日期时间分隔符是#而不是引号
  Select * From Tab1 Where [Date]>#2002-1-1#;
在DELPHI中我这样用
  SQL.Add(Format(
    'Select * From Tab1 Where [Date]>#%s#;',
    [DateToStr(Date)]));

ACCESS中的字符串可以用双引号分隔,但SQLSERVER不认,所以为了迁移方便和兼容,建议用单引号作为字符串分隔符.

 

 

分析ACCESS与SQL中like的通配符用法

热点推荐

登录注册
触屏版电脑版网站地图