年月日统计表 sql 数据结果排序的问题

用sql year() month() day() 统计,结果生产的表排序出了问题,不管怎么调整都不能得到正确结果。如下图 首行中“日” 1号和28号排在最后了,正确的顺序应该是1-31的。
尝试用以下两个都能同时实现正确排序:
group by year(入库时间),month(入库时间)
order by year(入库时间),month(入库时间) asc

group by year(入库时间),month(入库时间)
order by year(入库时间)asc,month(入库时间) asc


group by year(入库时间),month(入库时间)
order by month(入库时间),year(入库时间) asc






求解,感谢!
FineReportfine5 发布于 2018-3-11 17:27
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共10回答
最佳回答
0
zsh331发布于2018-3-11 17:27(编辑于 2023-9-6 09:34)
555
  • fine5 fine5(提问者) 来来来,我上面还有好多没有关闭的悬赏,欢迎来挑战啊!
    回复
    2018-03-12 08:31 
  • zsh331 zsh331 回复 fine5 :问题帮你找到了呀,还挑战什么~
    回复
    2018-03-12 08:32 
  • fine5 fine5(提问者) 回复 zsh331 :我发布的别的悬赏,我认为的疑难杂症,还有没解决的
    回复
    2018-03-12 08:35 
最佳回答
0
flyingsnake发布于2018-3-11 17:30(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2018-3-11 17:32(编辑于 2023-9-6 09:34)
555
最佳回答
0
axing发布于2018-3-11 17:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2018-3-11 22:07(编辑于 2023-9-6 09:34)
555
  • fine5 fine5(提问者) 来来来,我上面还有好多没有关闭的悬赏,欢迎来挑战啊!
    回复
    2018-03-12 08:31 
最佳回答
0
zsh331发布于2018-3-12 06:18(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 482浏览人数
  • 最后回答于:2018-3-12 08:35
    活动推荐 更多
    热门课程 更多
    返回顶部