delphi 中我想计算出当前时间跟数据库中第一条记录相差几天 应该怎么写?
答案:4 悬赏:0 手机版
解决时间 2021-01-29 09:02
- 提问者网友:鼻尖触碰
- 2021-01-28 22:41
还有在SQL中怎么判断 当前时间到前面30天,我想取出这段时间的数据。
最佳答案
- 五星知识达人网友:野味小生
- 2021-01-28 23:30
AID:='select sum(xfAmount) as 最近消费 from xf where xftime >'+
' #' + formatdatetime('yyyy-mm-dd',now-30) + '# ';
' #' + formatdatetime('yyyy-mm-dd',now-30) + '# ';
全部回答
- 1楼网友:摆渡翁
- 2021-01-29 03:55
去过是想求平均数的话,不用逐个读取的,直接就在数据库中查询出来就行了~
select avg(语文) from 表
这样就可以求出语文的平均值了~
- 2楼网友:杯酒困英雄
- 2021-01-29 02:27
你第一条记录有时间记录吧,有的话直接比较么。datediff(),当前时间可以用getdate()。
- 3楼网友:躲不过心动
- 2021-01-29 01:03
数据查询
seletc * from data where 时间>(当前时间-30)
当前时间用函数直接得到,这样查询得到了就是当前30天内的把有数据,如果数据类型不对,要进行一下日期型转换
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯