社区
ASP
帖子详情
请问高手:如何查找最近一个月以内的记录????
andraw2002
2003-08-27 05:36:28
我要在ASP中查找比如:从 上个月的7号开始 到 这个月的7号 的新增记录,其中还要考虑到,如果今天是1月7号的情况。
SQL 查询语句该如何写??
Please help me??
...全文
82
10
打赏
收藏
请问高手:如何查找最近一个月以内的记录????
我要在ASP中查找比如:从 上个月的7号开始 到 这个月的7号 的新增记录,其中还要考虑到,如果今天是1月7号的情况。 SQL 查询语句该如何写?? Please help me??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
postform999
2003-12-10
打赏
举报
回复
?
andraw2002
2003-08-27
打赏
举报
回复
OK,问题已经解决了,在这多谢各位了!!!!
andraw2002
2003-08-27
打赏
举报
回复
可是我现在按照 bubuy(澎湃 NoMoneyToBuy ) 据说的结果却出现如下错误:
ADODB.Recordset 错误 '800a0bb9'
变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。
purc
2003-08-27
打赏
举报
回复
从 上个月的7号开始 到 这个月的7号 的新增记录,其中还要考虑到,如果今天是1月7号的情况
这是2003-12-7 -〉2004-1-7
select * from ** where 日期 between 2003-12-7 and 2004-1-7
如果要考虑2004-1-7
select * from ** where 日期 between 2003-12-7 and 2004-1-8
bubuy
2003-08-27
打赏
举报
回复
如果你只是查找从今天开始的记录,那就比较好实现:
dim thedate
thedate=cdate(year(date())& "-" & month(date())& "-" & day(date()))-cdate(year(date())& "-" & month(date())-1 & "-" & day(date()))
sql="select * from [table] where DateDiff('d',日期,'#"&date()&"#')<"&thedate&" order by 日期 desc"
purc
2003-08-27
打赏
举报
回复
如:2003-12-1 ->2003-12-31 31天的纪录
select * from ** where 日期 between 2003-12-1 and 2004-1-1
andraw2002
2003-08-27
打赏
举报
回复
由于当前的日期是不定的,所以用between的时候要做如何的改动呢????
yjshm
2003-08-27
打赏
举报
回复
你的一个月是不是30或31天是吧
DateDiff 函数
返回两个日期之间的时间间隔。
DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])
DateDiff 函数的语法有以下参数:
参数
interval
必选项。String expression 表示用于计算 date1 和 date2 之间的时间间隔。有关数值,请参阅“设置”部分。
date1, date2
必选项。日期表达式。用于计算的两个日期。
Firstdayofweek
可选项。指定星期中第一天的常数。如果没有指定,则默认为星期日。有关数值,请参阅“设置”部分。
Firstweekofyear
可选项。指定一年中第一周的常数。如果没有指定,则默认为 1 月 1 日所在的星期。有关数值,请参阅“设置”部分。
设置
interval 参数可以有以下值:
设置 描述
yyyy 年
q 季度
n 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 小时
m 分钟
s 秒
firstdayofweek 参数可以有以下值:
常数 值 描述
vbUseSystem 0 使用区域语言支持 (NLS) API 设置。
vbSunday 1 星期日(默认)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六
firstweekofyear 参数可以有以下值:
常数 值 描述
vbUseSystem 0 使用区域语言支持 (NLS) API 设置。
vbFirstJan1 1 由 1 月 1 日所在的星期开始(默认)。
vbFirstFourDays 2 由在新年中至少有四天的第一周开始。
vbFirstFullWeek 3 由在新的一年中第一个完整的周开始。
说明
DateDiff 函数用于判断在两个日期之间存在的指定时间间隔的数目。例如可以使用 DateDiff 计算两个日期相差的天数,或者当天到当年最后一天之间的星期数。
要计算 date1 和 date2 相差的天数,可以使用“一年的日数”(“y”)或“日”(“d”)。当 interval 为“一周的日数”(“w”)时,DateDiff 返回两个日期之间的星期数。如果 date1 是星期一,则 DateDiff 计算到 date2 之前星期一的数目。此结果包含 date2 而不包含 date1。如果 interval 是“周”(“ww”),则 DateDiff 函数返回日历表中两个日期之间的星期数。函数计算 date1 和 date2 之间星期日的数目。如果 date2 是星期日,DateDiff 将计算 date2,但即使 date1 是星期日,也不会计算 date1。
如果 date1 晚于 date2,则 DateDiff 函数返回负数。
firstdayofweek 参数会对使用“w”和“ww”间隔符号的计算产生影响。
如果 date1 或 date2 是日期文字,则指定的年度会成为日期的固定部分。但是如果 date1 或 date2 被包括在引号 (" ") 中并且省略年份,则在代码中每次计算 date1 或 date2 表达式时,将插入当前年份。这样就可以编写适用于不同年份的程序代码。
在 interval 为“年”(“yyyy”)时,比较 12 月 31 日和来年的 1 月 1 日,虽然实际上只相差一天,DateDiff 返回 1 表示相差一个年份。
下面的示例利用 DateDiff 函数显示今天与给定日期之间间隔天数:
Function DiffADate(theDate)
DiffADate = "从当天开始的天数:" & DateDiff("d", Now, theDate)
End Function
diya
2003-08-27
打赏
举报
回复
select * from 数据表 where 字段名 between datatime1 and datatime2
stevenwangok
2003-08-27
打赏
举报
回复
select * from table where date_time>=date_time1 and date_time<=date_time2
ACM训练计划——涵盖阶段及其训练内容、目标和要求
对于参赛者而言,一个完善的训练计划是提升能力的关键。本文将依据
高手
给出的训练计划,详述各阶段的目标、内容及要求,帮助你逐步攀登ACM竞赛的高峰。 **第一阶段:基础算法磨炼** 这一阶段的目标是熟悉并精通...
Elasticsearch顶尖
高手
系列:
高手
进阶篇(一)
核心知识篇,上半季,我们也是纯实战驱动,但是之前没有一个统一的案例背景 IT技术论坛,发各种IT技术的帖子:一种是自己研究了一个技术,就发出来一些研究心得;自己遇到了问题,发个帖子问一问。帖子会有人回复,...
Elasticsearch顶尖
高手
系列:
高手
进阶篇(二)
高手
进阶篇(二)第59-72节59_数据建模_关系型与document类型数据模型对比60_数据建模_通过应用层join实现用户与博客的关联61_数据建模_通过数据冗余实现用户与博客的关联62_数据建模_对每个用户发表的博客进行分组...
Elasticsearch顶尖
高手
系列:核心知识篇(一)
比如说有个大型商场集团,BI,分析一下某某区域
最近
3年的用户消费金额的趋势以及用户群体的组成构成,产出相关的数张报表,**区,
最近
3年,每年消费金额呈现100%的增长,而且用户群体85%是高级白领,开一个新商场。...
ACM训练史上最详细计划(大神养成记)
一位
高手
对我的建议:一般要做到50行
以内
的程序不用调试、100行
以内
的二分钟内调试成功.acm主要是考算法的,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个计划你练练:第一阶段:练经典常用算法,...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章