给定一张关于人们何时开始和完成任务的大数据表,例如:
人 | 任务 | 开始日期 | 结束日期 --------------------------------------------- A 清洁 20-FEB-2012 22-FEB-2012 N 菜肴 2012 年 2 月 20 日 2012 年 2 月 24 日 Z 清洁 21-FEB-2012 23-FEB-2012
和一个分数表,根据完成任务所需的时间为每项任务分配 2、3、4 分,例如:
| 任务 | 天数 | 分数 -------------------------- 清洁 2 2 清洁 1.5 3 清洁 1 4 菜肴 3 2 菜肴 2.5 3 菜肴 2 4
我如何生成一个查询,该查询给出每个人对每项任务的总体得分,例如:
人 | 任务 | 总体得分 --------------------------------------------- A清洁3.1 一道菜2.7 N 清洁 3.4
解决方案一直在巧妙地躲避我,将不胜感激!我目前正在使用 SQLite。