Si eres usuario
Ingresa aquí »
¿Eres nuevo?
Regístrate
  • Google
  • Artículos
  • Foros
  • Fotos
  • Videos
  • Amigos
Estás en: Inicio / Foros / Informática / Programación

Respuesta
 
LinkBack Herramientas Buscar en este tema
A.D ControlAltSuprimirme
SQL: group by compuesto
hola. como seria la instruccion de sql para el siguiente caso:

tengo facturas que tienen por separado el mes en que se hicieron y el año (POR SEPARADO). tambien tengo el monto. pues ahora quiero agruparlas por mes. obviamente el mes tiene que incluir el año del otro campo, y obtener resultados de cantidad (count) y suma (sum) del monto mensuales.

gracias

X
Lic. en Computación
Re: SQL: group by compuesto
No entiendo porque uqeres agrupar por mes. Directamente agrupa por año y selecciona el mes. En todo caso, si hay mas de un mismo mes para un año, haces otro query que agrupe por mes el resultado del query anterior.
A.D ControlAltSuprimirme
Re: SQL: group by compuesto
para explicarme mejor. digamos q es una empresa de suministro de agua potable, y factura mensualmente a sus clientes. hay un campo con mes facturado y otro con año. entonces quiero si informes detallados mensuales, necesitaria el group by con mes y año juntos. cantidad de facturas hechas (count) y cantidad facturada (sum). se entiende asi?

si agrupo por año solamente, no me da los meses, me da los totales anuales. si agrupo por mes, me da mezclados los distintos meses de los distintos años.

tener en cuenta que todo esto viene de una pantalla en donde le digo "desde que mes" y "hasta que mes" quiero el informe, o sea, puedo incluir mas de dos años distintos.

X

Editado por xakko - 02.07.2009 16:49 hs..
A.D ControlAltSuprimirme
Re: SQL: group by compuesto
ya ta, era en el modo sencillo nomas, con coma... no se por que me enrosque asi. gracias de todas formas

SELECT F1efiltr.ano, F1efiltr.mes, SUM(F1efiltr.total), COUNT(F1efiltr.total);
FROM f1efiltr;
GROUP BY F1efiltr.ano, F1efiltr.mes


X
 
Respuesta



Herramientas Buscar en este tema
Buscar en este tema:

Búsqueda avanzada
Califica este tema
Califica este tema:


Este tema está relacionado con otros ya publicados en el sitio. Podés visitarlos ahora!
Tema Iniciado por Foro Resp. Último mensaje
Path Metheny Group gekkog Música 12 18.02.2003 20:43 hs.
AUDI SPORT QUATTRO S1 Group B Rally Car Kaioo-Sama Autos 1 24.08.2002 21:51 hs.
AUDI SPORT QUATTRO Group B Rally Car Kaioo-Sama Autos 2 24.08.2002 14:57 hs.
BMW AC SCHNITZER 2002 Turbo Group 5 Kaioo-Sama Autos 5 23.08.2002 23:15 hs.
Usando el SMTP del IIS en Aureate Group Mail??? ElBarto Redes Informáticas 4 04.07.2002 14:54 hs.

Ranking de temas y usuarios de este foro
Temas populares Usuarios más activos
• Cliente Servidor UDP en C#
• Ayuda-Como Insertar filas en un JTable y...
• Juego de Truco Open Source - Se necesitan...
• Leer/escribir archivos binarios
• Necesito AYUDA-ALGORITMOS!
• AGUSTIN_RAMONE
• pangus
• ExtrañoInocente
• -HeavenMight-
• Kryptonyte


 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
CertificaIAB
{{diadelamigo}}