数据库表字段datetime类型 是精确到时分秒的 可是我用聚合函数分组查询的时候 需要按天来分组 怎么做呢

一个表里有购买时间id和buydate两个字段我想查每天的购买总记录数selectbuydate,sum(buydate)fromtable1groupbybuydate... 一个表里有购买时间id 和 buydate 两个字段
我想查每天的购买总记录数
select buydate,sum(buydate) from table1 group by buydate 他直接给我按秒分组 我想按天 分组 不是每秒有几条而是每天有几条

正确答案是使用DAY(date)函数
呵呵
展开
 我来答
心跳小乖
2011-07-14 · 超过10用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:11.8万
展开全部
用sub函数截取字符串 反正你所有的时间都是固定的长度的
追问
这个真不行
追答
group by sub(2,3,date)这个不可以吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华佗之父
2011-07-14 · TA获得超过1241个赞
知道小有建树答主
回答量:1623
采纳率:0%
帮助的人:1114万
展开全部
直接用 2011-07-14 这样的格式查就行,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangzy24
2011-07-14
知道答主
回答量:60
采纳率:0%
帮助的人:23.1万
展开全部
什么数据库呢?
追问
my sql
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式