tnt4913 发表于 2007-09-20 17:10

各位大侠,如何实现在当前日期自动减一天,并且每天自动跳变?

各位大侠,我目前使用的语句:
select*
where (*)
and (*)
and (*)
and (*)
and ((bss_datetimes.date_and_time>="2007-09-19 19:00")
            and (bss_datetimes.date_and_time<="2007-09-19 23:00"))
order by *,*
我每天上班都要看前一天19点到23点的统计情况,上面这条语句我每天早上来上班都要手动改为昨天的日期,请问哪位达人能让它自动跳变为当前日期的前一天啊,小弟在此感激不尽!!!

ivhb 发表于 2007-09-20 17:28

写一个小的function就可以满足你的要求了

xxyyy 发表于 2007-09-20 17:31

各位大侠,我目前使用的语句:
select*
where (*)
and (*)
and (*)
and (*)
and ((bss_datetimes.date_and_time >= to_char(today - 1,"%Y-%m-%d") || " 19:00")
            and (bss_datetimes.date_and_time <= to_char(today - 1,"%Y-%m-%d") || " 23:00"))
order by *,*

liaosnet 发表于 2007-09-21 09:30

原帖由 tnt4913 于 2007-9-20 17:10 发表 http://bbs.chinaunix.net/images/common/back.gif
各位大侠,我目前使用的语句:
select*
where (*)
and (*)
and (*)
and (*)
and ((bss_datetimes.date_and_time>="2007-09-19 19:00")
            and (bss_datetimes.date_and_time

好像前几天在QQ群里给你回过吧~~

东西仓库 发表于 2007-09-21 10:23

大侠:
    QQ群能否加一下,本人qq 89625428或者告诉我一下群号。谢谢
页: [1]
查看完整版本: 各位大侠,如何实现在当前日期自动减一天,并且每天自动跳变?