如何实现按首字母分类统计?

Sample.cpt

如文件所示,我有很多个组别,但是组别都是有分类的。需要实现的效果如下图所示:

image.png

还请各位大哥帮帮忙!感激不尽

FineReport yzm278975 发布于 2021-9-10 16:45
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzm278975Lv2见习互助
发布于2021-9-11 11:00
数据表中按中文数字一二三四五排序

1.按月份排序

SELECT * FROM  表ORDER BY CAST(月份列 as int)2.按汉语数字排序SELECT * FORM  表ORDER BY  CHARINDEX (月份列,N'一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月') 

强大的百度解决排序的问题,然后只需要直接用分组就好了

最佳回答
0
krystal033Lv7高级互助
发布于2021-9-10 16:48(编辑于 2021-9-10 16:57)
  • yzm278975 yzm278975(提问者) 可以给我看看你的报表吗?你讲的我不太理解
    2021-09-10 16:57 
  • krystal033 krystal033 回复 yzm278975(提问者) 上传了 记得采纳
    2021-09-10 16:58 
  • yzm278975 yzm278975(提问者) 回复 krystal033 好!
    2021-09-10 17:04 
  • yzm278975 yzm278975(提问者) 你这个有很大的弊端。你的这种排序方法只能是先在数据库中固定了编排的顺序。而实际上的数据库排序中,他是按拼音排列的。因此 1. 内置数据库的group 当我用存储过程的时候就会识别不了 2. 数据库无法排序成你显示的由“一”排在第一位! 我需要的是无论什么数据源出来,并且就算数据是乱排的,也要达到那个排序效果!
    2021-09-11 10:39 
  • krystal033 krystal033 回复 yzm278975(提问者) 我之前也说了你直接在sql处理 你发模板了我才这样改的
    2021-09-11 11:43 
  • 1关注人数
  • 344浏览人数
  • 最后回答于:2021-9-11 11:00
    请选择关闭问题的原因
    确定 取消
    返回顶部