DateDiff函数在Sql与Access中的区别

来源:asp之家 时间:2009-06-04 18:02:00 

今天要做个搜索,用到了时间比较函数!

以前多是直接比较时间,查询语句有长效率又不高~~~

后来用了DateDiff函数,在调试的时候发现了一些问题,总结几个和大家分享 ^_^

1、数据库的问题,Access和Sql读取时间的函数不一样,Now()只能在Access中使用,在Sql中只能使用GetDate()函数来获取系统时间,相应的其他函数如Time(),反正大家在调试的时候注意下

2、就是DateDiff('d',Time1,Time2),刚开始的时候我专数据库ACCESS专SQL发现这个函数怎么调试在多不能通过,在ACCESS下可以使用的到了SQL就不能使用,郁闷~~~

无奈后来去网上搜索了下,发现还真的有区别~~~

具体是:

Access中:DateDiff('d',Time1,Time2)

Sql中:DateDiff(d,Time1,Time2)

嘎嘎,大家注意在SQL中不需要加引号

下面是自己用的DateDiff函数写的SQL查询语句

Select PigID,PigName,RingNum,Sex,PigOwner,PostDate,Passed FROM HZ_Pig Where DateDiff(m,'ShootTime',PostDate)<=0

具体功能就不说了啊,地球人多知道的!

嘎嘎,希望对大家有帮助喽~~~~~

标签:DateDiff,函数,sql,access
0
投稿

猜你喜欢

  • 用户体验的时间尺度[译]

    2009-10-30 18:25:00
  • 该死的IE,走好

    2009-01-15 12:26:00
  • 如何设计广告的用户体验?

    2007-12-20 13:12:00
  • JavaScript 组件之旅(一):分析和设计

    2009-09-21 10:52:00
  • 10个超实用jQuery插件资源

    2009-07-17 18:54:00
  • 最大限度优化你的Asp性能

    2007-10-01 18:04:00
  • PHP结构型模式之外观模式

    2023-05-25 11:43:14
  • MySQL数据库本地备份和双机相互备份

    2008-05-27 12:25:00
  • sql server常用命令行操作(启动、停止、暂停)

    2012-01-05 19:02:48
  • 用 JS 来控制 target 链接属性

    2007-10-08 12:59:00
  • XML轻松学习手册(3)XML的术语

    2008-09-05 17:17:00
  • 建立合理的索引提高SQL Server的性能

    2009-01-23 14:44:00
  • 设计角色的分工和配合

    2008-10-20 12:08:00
  • 轻松接触MaxDB和MySQL之间的协同性

    2008-11-27 16:25:00
  • 防止网站内容被人小偷和采集的ASP代码

    2007-10-02 13:04:00
  • 通用分页存储过程

    2007-11-28 13:08:00
  • 困惹的A标签

    2007-12-04 12:36:00
  • Js实现仿msn的右下角popup提示窗口

    2007-12-27 20:30:00
  • 基于ExtJs框架的B/S高级查询界面

    2008-10-07 18:05:00
  • 表单制作方式大比拼

    2008-10-09 11:32:00
  • asp之家 网络编程 m.aspxhome.com