数据库表字段datetime类型 是精确到时分秒的 可是我用聚合函数分组查询的时候 需要按天来分组 怎么做呢
一个表里有购买时间id和buydate两个字段我想查每天的购买总记录数selectbuydate,sum(buydate)fromtable1groupbybuydate...
一个表里有购买时间id 和 buydate 两个字段
我想查每天的购买总记录数
select buydate,sum(buydate) from table1 group by buydate 他直接给我按秒分组 我想按天 分组 不是每秒有几条而是每天有几条
正确答案是使用DAY(date)函数
呵呵 展开
我想查每天的购买总记录数
select buydate,sum(buydate) from table1 group by buydate 他直接给我按秒分组 我想按天 分组 不是每秒有几条而是每天有几条
正确答案是使用DAY(date)函数
呵呵 展开
3个回答
展开全部
用sub函数截取字符串 反正你所有的时间都是固定的长度的
追问
这个真不行
追答
group by sub(2,3,date)这个不可以吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接用 2011-07-14 这样的格式查就行,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么数据库呢?
追问
my sql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询