易截截图软件、单文件、免安装、纯绿色、仅160KB

ACCESS时间查询,判断问题,在线等

请教:
  表A结构如下:ID StartTime EndTime
  1 2010/4/2 9:00:00 2010/4/2 11:00:00
  2 2010/4/2 12:00:00 2010/4/2 14:00:00
  . ... ...

  现我拥有两个时间变量a,b,怎样查询可以得知a,b所组成的时间段和表中StartTime,EndTime构成的时间段不冲突?
  我想到的是这样:
  1.倘若a小于StartTime中最小,那么b也应该小于StartTime中最小的记录,同时b应该大于a;
  2.倘若a大于EndTime中最大,那么b也应该大于EndTime中最大,同时b应该大于a;
  3.倘若a不比StartTime中最小的小,也不比EndTime中最大的大,那么a不应该处于由StartTime和EndTime所组成的任意时间段内(这个我可以通过between判断),这种情况下我应该怎样对b做判断呢?我的思路是查出离a最近的StartTime,然后b应该小于此StartTime,但可悲的是我不知道怎样得到离a最近的StartTime(我不能每个都想减取最小值吧?),不知道ACCESS有没提供什么时间方面的函数可供调用,请给予帮助。

寂寞的SF

没看懂,建议能用实际例子说明。

  建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
  参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html



就是订会议室,开始时间和结束时间不能和已存在的时间段冲突,应该怎么判断方便

三楼已经给出答案了。

引用
三楼已经给出答案了。

貌似这样不行吧<


相关问答:

ASP+ACCESS输出问题 - Web 开发 / ASP

哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......

关于ACCESS和MSSQL的问题 - Web 开发 / ASP

有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......

dwr Illegal access to default constructor错误

dwr.xml:
<create creator="struts" javascript="PrisonerActionForm">
  <param name="formBean" value="prisonerForm"/>
  < ......

用ASP 怎么将EXCEL导入到ACCESS - Web 开发 / ASP

问题是这样的,现在有一个工资表,是EXCEL的,我要把它导入ACCESS,因为 要查询每个人的工资,根据不同的编号可以查询到相对的人,
用ASP 怎么将EXCEL导入到ACCESS,而且每月都有不同的表,

引用
其实就是把EXCEL当成数 ......

如何在VB.NET创建access数据库?

刚刚接触VB.NET,对.NET基本什么也不懂,请高手给一段较完整创建access数据库的示例代码,让我学习一下。
所谓较完整创建数据库时定义各个字段类型的表示方法,如整数型,浮点型,字符型(定义长度如何表示)。谢谢 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号