FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Select con COUNT y SUM no me funciona
Hace tiempo planteé un duda similar a la que tengo ahora y pensé que adaptando el código que distéis en su momento podría valerme, pero no he sido capaz.
Tengo este query sobre una vista de FB 2.5.6: que me da este resultado: Yo sé que el importe de esos dos registros es de 150€, pero si en el query añado el SUM así: lo que salees esto: y no sé como hacer para que me dé ese resultado. He intentado haciendo un subselect: ya que el importe que hay que sumar está en esa tabla CUOTAS y el campo código es el que relaciona ambas tablas, pero al tratar de ejecutar el query me da un error: Cita:
También he probado esto otro: ya que el campo CODIGO es parte de la clave primaria de esa tabla PERSONA y por lo tanto no está repetido, pero me da el mismo error. |
#2
|
||||
|
||||
¿Y la primera te funciona en Firebird?
Yo tenía entendido que en la cláusula group by tienen que estar listados todos los campos del select con valores no agrupados (los que no tienen, sum, count...). Supongo que los pones porque están dentro del where. En todo caso el error es referido a eso, que has añadido una columna y no la incluyes en el group by. |
#3
|
|||
|
|||
Estimado Angel.Matilla
Creo que el problema de la suma de importe, puede deberse a los datos que te entrega la vista. Ya que la suma la realiza sobre ese dataset... Podrías compartir el código SQL de la vista que utilizas... Saludos cordiales |
#4
|
||||
|
||||
Cita:
Cita:
Es el código que crea la vista |
#5
|
||||
|
||||
Pero y los datos originales?
__________________
El malabarista. |
#6
|
||||
|
||||
Esto sería una muestra del SELECT completo de la vista (en total salen como 22000 registros sin poner filtros). No sé si te refieres a esto.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
SELECT con SUM y COUNT | Angel.Matilla | Firebird e Interbase | 18 | 13-06-2018 10:19:36 |
¿Select count sin group by? | zazexx | SQL | 5 | 07-08-2008 15:27:11 |
Mejorar SELECT COUNT | ferjavrec2 | SQL | 0 | 01-06-2007 21:00:00 |
valor de SELECT COUNT | maruenda | SQL | 15 | 25-05-2007 22:58:38 |
Select Count (distinct X) | lunatiko | SQL | 2 | 17-10-2004 21:06:45 |
|