problema con group by

13/04/2005 - 17:46 por -=Jomaweb=- | Informe spam
Hola

Tengo una vista que agrupa dos tablas (clientes y recibos) y en la
segunda guardo recibos de moneda del estilo NETO, IVA, INTERESES.
Evidentemente a un cliente le pueden corresponder un número variable de
recibos y asimismo las cantidades de neto,iva, etc difieren de recibo a
recibo.
Ocurre que para la vista debo sacar solo un registro con totales de las
cantidades por cliente pero no puedo usar SUM así que tiré por la calle
de enmedio y probé con GROUP BY ID_CLIENTE.

Los más perspicaces ya estáis viendo el lío. En la Group By tuve que
incluir el iva, el neto y los intereses para poder ejecutarla y claro,
como de hecho varían de un recibo a otro pues del sumatorio...¡ ni flores !

No puedo usar SUM, ¿qué aproximación se os ocurre?

Gracias mil

Preguntas similare

Leer las respuestas

#1 -=Jomaweb=-
14/04/2005 - 08:11 | Informe spam
porque si hago SUM me deja de funcionar un CASE que tiene la Vista

Alejandro Mesa wrote:
No entiendo mucho lo que que tratas de explicarnos. Por que no puedes usar
SUM?, porque los valores de IVA e INTERES estan expresados en porciento.


AMB

"-=Jomaweb=-" wrote:


Hola

Tengo una vista que agrupa dos tablas (clientes y recibos) y en la
segunda guardo recibos de moneda del estilo NETO, IVA, INTERESES.
Evidentemente a un cliente le pueden corresponder un número variable de
recibos y asimismo las cantidades de neto,iva, etc difieren de recibo a
recibo.
Ocurre que para la vista debo sacar solo un registro con totales de las
cantidades por cliente pero no puedo usar SUM así que tiré por la calle
de enmedio y probé con GROUP BY ID_CLIENTE.

Los más perspicaces ya estáis viendo el lío. En la Group By tuve que
incluir el iva, el neto y los intereses para poder ejecutarla y claro,
como de hecho varían de un recibo a otro pues del sumatorio...¡ ni flores !

No puedo usar SUM, ¿qué aproximación se os ocurre?

Gracias mil

Respuesta Responder a este mensaje
#2 -=Jomaweb=-
14/04/2005 - 09:50 | Informe spam
Además de que el SUM consume unos 56 segundos en responder y eso es
demasiado tiempo para la aplicación.


Alejandro Mesa wrote:
No entiendo mucho lo que que tratas de explicarnos. Por que no puedes usar
SUM?, porque los valores de IVA e INTERES estan expresados en porciento.


AMB

"-=Jomaweb=-" wrote:


Hola

Tengo una vista que agrupa dos tablas (clientes y recibos) y en la
segunda guardo recibos de moneda del estilo NETO, IVA, INTERESES.
Evidentemente a un cliente le pueden corresponder un número variable de
recibos y asimismo las cantidades de neto,iva, etc difieren de recibo a
recibo.
Ocurre que para la vista debo sacar solo un registro con totales de las
cantidades por cliente pero no puedo usar SUM así que tiré por la calle
de enmedio y probé con GROUP BY ID_CLIENTE.

Los más perspicaces ya estáis viendo el lío. En la Group By tuve que
incluir el iva, el neto y los intereses para poder ejecutarla y claro,
como de hecho varían de un recibo a otro pues del sumatorio...¡ ni flores !

No puedo usar SUM, ¿qué aproximación se os ocurre?

Gracias mil

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida