现在我ASP后台那个判断语句是这样写的: select * from TABLE1 where datestart>#"&datestart&"# and dateend<#"&dateend&"# order by.....
但是无论条件如果匹配,总是显示为无记录,而后我把 and dateend<#"&dateend&"# 去掉,就能查询出条件.但是他这个条件不是我想要的,我是想要两个时间段内记录.而不是大于其中一个时间段的记录.请问高手们,我该怎么办?因为现在心情比较烦,可能叙述的有点问题,还望各位见谅
在线等~~还请各位高手帮助小弟~~~
把語句輸出來,放到查詢裏看下問題出在哪了.
你的数据表结构有点缺陷。
其实只要记录添加记录的时的时间就够用了。
查询语句如下:
1、查询某个时间段内增加进数据表的记录
sqldate1="指定起始日期"
sqldate2="指定结束日期"
SQLcmd=select * from TABLE1 where updates>=#"&sqldate&"# and updates<=#"&sqldate&"#"
2、查询增加记录日期到当前日期超过180天的记录
SQLcmd=select * from TABLE1 where updates>=#"&date()-180&"#"
查询语句如下:
1、查询某个时间段内增加进数据表的记录
sqldate1="指定起始日期"
sqldate2="指定结束日期"
SQLcmd="select * from TABLE1 where updates>=#"&sqldate1&"# and updates<=#"&sqldate2&"#"
2、查询增加记录日期到当前日期超过180天的记录
SQLcmd="select * from TABLE1 where updates>=#"&date()-180&"#"
谢谢两位的参与,此问题已解决
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 记录 两个 日期 查询 TABLE1 updates where select from |
注册
个人空间
