0

我正在从中获取X信息,ExerciseData CoreData Entity并且我想对其进行组织,以便我可以按Y value天进行平均和排序。X每天会有超过 1 个结果。

我想知道如何SELECT AVG(column_name) FROM table_name WHERE date = my_date GROUP BY column_name在 CoreData 中进行操作。

我不知道日期会追溯到多远。是否有“最佳方式”来Array按日期含义组织结果。@[ @{@"day1":@"avg_4"},@{@"day2":@"avg_88"}, ....]

我真的很感激一些帮助

4

2 回答 2

0

按日期分组 参考这个并确保您使用的是 NSManaged Objet 类

于 2013-07-24T09:31:31.863 回答
0

您是否正在使用NSFetchRequest检索数据?那么setPropertiesToGroupBy:方法可能会对您有所帮助。

于 2013-07-24T09:45:18.387 回答