SQL数据库怎么实现24小时排行

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:20:34
SQL数据库怎么实现24小时排行?
字段date为最后点击时间
字段hits_day为每天点击统计
要求hits_day字段的统计数字每天00.00时的时候自动还原的默认数字0,
应该怎么实现?需要在字段内加入公式吗?如果加入公式应该怎么写?
不会写这个公式,请把公式写出来,请尽量详细点,第一次用SQL数据库,谢谢

字段在表list里面,执行命令该怎么写?还有没看到执行周期的选项,新建作业时,分类选什么?然后新建步骤吗?执行周期在哪里设置?

建立一个代理作业,每天零点清空HITS_DAY,然后每天照常将点击累加入HITS_DAY中即可。

建立代理作业的方法:
打开企业管理器,
数据库,
管理,
SQL SERVER代理,
作业,
右击作业,
新建作业,
建立一个作业:
执行周期是每天一次,
执行时间是每天00:00,
执行命令update yourtable set hitsday=0

=================
不需要公式呀,只要按作业任务执行
UPDATE YOURTABLE SET HITS_DAY=0
然后,显示点击排行时,在前台用面用
select * from youtable order by hits_day desc
就行了。
================
更改周期就是在调度页里,如果还没有调度就新建一个调度,然后在调度类型中选反复出现。在点更改,点每天,一次发生于0:0:0