发布网友 发布时间:2022-04-08 08:04
共4个回答
懂视网 时间:2022-04-08 12:25
select count(*),year(b.date),month(b.date) ,day(b.date) from person as b group by year(b.date),Month(b.date), day(b.date) order by b.date desc
查询结果
sql语句分组统计出年月日下数据记录数目
标签:
热心网友 时间:2022-04-08 09:33
1、当日12~次日12点,可以把时间加上12个小时再计算,就是到次日12点再结算。
2、再根据处理后的日期group by。
3、获取group by以后的记录条数即可。
完整sql如下,在SqlServer2008下测试通过:
select count(*) as '消费次数' from (追问谢谢你的回答,思路我已经了解。 能给个sqlserver2000下的完整语句吗?
追答我没有2000的环境,你直接复制过去,看看有报错的,改一下。
基本都一样的。
热心网友 时间:2022-04-08 10:51
select 卡号, count(消费日) 消费天数热心网友 时间:2022-04-08 12:26
oracle