我有这张桌子,Lineas(id,日期,proyect_id,小时),我想选择一个星期的时间总和为一个星期。例如,我需要这个输出日期2013年1月1日和2013/05/01之间:选择一周的5个日期
Proyect | 01/01/2013 | 02/01/2013 | 03/01/2013 | 04/01/2013 | 05/01/2013
Proyect1 | - | 5 | - | 4 | 4
Proyect2 | 4 | 2 | 8 | 4 | 2
Proyect3 | 4 | 1 | - | - | 2
这是表
Id | Proyect_id | date | hours
1 | Proyect1 | 02/01/2013 | 5
2 | Proyect1 | 04/01/2013 | 4
3 | Proyect1 | 05/01/2013 | 4
4 | Proyect2 | 01/01/2013 | 4
5 | Proyect2 | 02/01/2013 | 2
6 | Proyect2 | 03/01/2013 | 8
7 | Proyect2 | 04/01/2013 | 4
8 | Proyect2 | 05/01/2013 | 2
9 | Proyect3 | 01/01/2013 | 4
10 | Proyect3 | 02/01/2013 | 1
11 | Proyect3 | 05/01/2013 | 2
任何帮助或线索中的数据?
在此先感谢
yap!抱歉,但想法是在2个日期之间获取这些数据,例如2013年1月1日至2013年1月15日。我必须建立这个输出,给出2个日期,即初始和最终数据。 – 2013-02-26 14:39:37
在这种情况下,您必须将该语句构建为一个字符串,然后执行它。 SQL查询具有固定数量的列。 – 2013-02-26 14:41:11