我有一个视图,其中包含 varchar 列(Journal_Hour)来指示事件发生的时间部分。订购时它具有以下值(按 Journal_Hour 列) 上午 0 点、上午 10 点、下午 10 点、上午 11 点、下午 11 点、上午 12 点、上午 1 点、下午 1 点、上午 2 点、下午 2 点
但我希望他们按如下顺序排序(首先是 AM 值,然后是 PM 值) 上午 0 点、上午 10 点、上午 11 点、上午 12 点、上午 1 点、晚上 10 点、下午 11 点、下午 1 点
目前显示如下: 感谢您帮助解决这个问题
我尝试创建计算字段以从值中提取每个部分,然后按它们排序。 但它不允许我根据计算字段进行选择
=CDate(Fields!JOURNALHOUR.Value) 将准确对数据进行排序