FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema en consulta de agrupado en interbase
Buenas a tod@s, tengo un problema con una consulta y por mas vueltas que le doy no consigo pillarla por ningun lado.
Código:
SELECT SUM(coste), EXTRACT (MONTH FROM fecha) as Mes FROM Tabla GROUP BY Mes |
#3
|
||||
|
||||
Uso interbase.
Como tu dices a mi no me deja hacerlo, de todas formas creo que no se puede agrupar por campos calculados (es decir, ni por el campo del sum ni del month), entoces no se como podria hacer para conseguir el resultado que deberia salir de esta consulta. de todas formas gracias por la ayuda. |
#4
|
|||
|
|||
Group By
El problema es que los campos de agrupamiento deben ir despues del SELECT
Esta es la forma correcta SELECT EXTRACT (MONTH FROM fecha) as Mes , SUM(coste) FROM Tabla GROUP BY 1 Saludos desde Concepcion-Chile |
#5
|
|||
|
|||
No funciona Group by 1
He probado esa misma consulta el Interbase 7.0 y da un error en el Group by 1 (SQL code Error= -104).
A mi me funciona asi: SELECT EXTRACT (MONTH FROM fecha) as Mes , SUM(coste) FROM Tabla GROUP BY Fecha Order by 1 Pero el problema es que la agrupacion la hace por Fecha en vez de por Mes. ¿Compo podria agruparlo por el Mes y con Interbase 7,0? |
#6
|
||||
|
||||
con firebird 1.5 funciona perfecto así:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comodin de consulta en interbase | perillan | Conexión con bases de datos | 2 | 30-03-2005 23:19:49 |
Consulta SQL de interbase con delphi 7 | Durbed | Conexión con bases de datos | 2 | 24-11-2004 15:08:31 |
Consulta Interbase | trex2000 | Conexión con bases de datos | 1 | 26-09-2004 14:43:14 |
Obtener Todo El Registro De Una Tabla Aunque Aunque Este Agrupado Por 2 Campos | agova | SQL | 6 | 11-08-2004 15:48:14 |
listado agrupado RaveReports | jfloro | Impresión | 2 | 23-07-2003 11:13:40 |
|