Interbase - group by

 
Vista:

group by

Publicado por fany (1 intervención) el 19/09/2006 15:23:20
Tengo la siguiente consulta, que me agrupa por descripcion y fecha de inicio, pero yo no quiero que me agrupe por fecha de inicio sino que me agrupe por semana.

select sum(minutos),descripcion,EXTRACT(WEEKDAY FROM fechaInicio)+ 1,(EXTRACT(YEARDAY FROM fechaInicio) - EXTRACT(WEEKDAY FROM fechaInicio-1) + 7) / 7 from registroIncidenciasLaminacion r,tablaincidencias i where r.motivo=i.numincidencia and clasificacion='Disponibilidad' group by descripcion,fechaInicio

pero si pongo la misma consulta , y en el group by le pongo lo siguiente, me da un error.

group by descripcion,EXTRACT(WEEKDAY FROM fechaInicio)+ 1

¿Como puedo hacer la consulta que quiero?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder