利索能及
我要发布
收藏
专利号: 201711449184X
申请人: 东软集团股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-04-10
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据排序的方法,其特征在于,所述方法包括:确定数据表中待排序项目对应的排序关联项目,包括:接收排序指令,根据所述排序指令确定所述数据表中待排序项目对应的排序关联项目,所述排序指令是用户点击所述数据表中的所述待排序项目的指令;

获取所述排序关联项目中的第一数据;

按照预设排序方式对所述第一数据进行排序得到排序结果;

根据所述排序结果确定所述待排序项目中第二数据的排列顺序。

2.根据权利要求1所述的方法,其特征在于,在所述按照预设排序方式对所述第一数据进行排序得到排序结果前,还包括:获取所述数据表中所述排序关联项目对应的分组项目;所述分组项目包括至少一个数据组;

确定所述排序关联项目中第一数据所在的数据组;

所述按照预设排序方式对所述第一数据进行排序得到排序结果包括:按照所述预设排序方式对所述数据组中的第一数据进行排序得到排序结果。

3.根据权利要求1或2所述的方法,其特征在于,所述获取所述排序关联项目中的第一数据包括:确定所述排序关联项目在所述数据表中对应的项目组;

获取所述排序关联项目在所述项目组中对应的数据偏移量;

根据所述数据偏移量得到所述排序关联项目中的第一数据。

4.根据权利要求1所述的方法,其特征在于,在所述根据所述排序结果确定所述待排序项目中第二数据的排列顺序后,还包括:确定所述待排序项目对应的相关项目;

根据所述排列顺序对所述相关项目中的第三数据进行排序。

5.一种数据排序的装置,其特征在于,所述装置包括:第一确定模块,用于确定数据表中待排序项目对应的排序关联项目,包括:接收排序指令,根据所述排序指令确定所述数据表中待排序项目对应的排序关联项目,所述排序指令是用户点击所述数据表中的所述待排序项目的指令;

第一获取模块,用于获取所述排序关联项目中的第一数据;

第一排序模块,用于按照预设排序方式对所述第一数据进行排序得到排序结果;

第二确定模块,用于根据所述排序结果确定所述待排序项目中第二数据的排列顺序。

6.根据权利要求5所述的装置,其特征在于,还包括:第二获取模块,用于获取所述数据表中所述排序关联项目对应的分组项目;所述分组项目包括至少一个数据组;

第三确定模块,用于确定所述排序关联项目中第一数据所在的数据组;

所述第一排序模块,用于按照所述预设排序方式对所述数据组中的第一数据进行排序得到排序结果。

7.根据权利要求5或6所述的装置,其特征在于,所述第一获取模块包括:确定子模块,用于确定所述排序关联项目在所述数据表中对应的项目组;

第一获取子模块,用于获取所述排序关联项目在所述项目组中对应的数据偏移量;

第二获取子模块,用于根据所述数据偏移量得到所述排序关联项目中的第一数据。

8.根据权利要求5所述的装置,其特征在于,还包括:第四确定模块,用于确定所述待排序项目对应的相关项目;

第二排序模块,用于根据所述排列顺序对所述相关项目中的第三数据进行排序。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至4任一项所述方法的步骤。

10.一种电子设备,其特征在于,包括:权利要求9中所述的计算机可读存储介质;以及一个或者多 个处理器,用于执行所述计算机可读存储介质中的程序。