![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Cuando haces un Sum(algo), este Sum te lo hace de los campos que le digas en group by. Si especificas muchos campos en group by, la instruccion Sql no da error, pero no saca el resultado que esperamos.
En concreto: 1º: si la el Where lleva el campo fecha, no se porque el group by lleva el campo fecha. 2ª Si quieres agrupar el valor de un campo(total) en función del cliente, en el group by debería estar solo el cliente (porque la fecha ya la seleccionas en la seccion del where). 3º Si quieres agrupar por Horas y ordenado por cliente, deberias utilizar el group by horas y order by cliente En fín, he intentado explicar un poco como funciona el group by, no intento solucionar tu problema, porque no se lo que quieres. Un saludo jesús |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ayuda group by x fecha¡¡¡ | Poke | SQL | 13 | 17-04-2010 14:43:58 |
| Ayuda con group by | nikotina | SQL | 5 | 23-06-2008 14:32:43 |
| Problema con Group by | david_uh | Firebird e Interbase | 2 | 13-04-2008 20:37:08 |
| Problema con group by | apicito | SQL | 7 | 23-05-2006 08:32:25 |
| problema con group by | raudelink | SQL | 2 | 18-10-2004 21:19:05 |
|