Hola Foro de nuevo yo aqui !!!
Como haria para atravez del Metodo Execute al pasarle ( Select
SUM(TotalItems)Form Factura WHERE Cuenta = 1) obtener el Valor del total
de ese campo con este metodo ???
Gracias de Antemano !!!
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
MySQL:Execute( SUM )
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
-
- Mensajes: 87
- Registrado: Sab Mar 15, 2008 10:29 pm
MySQL:Execute( SUM )
Tienes que utilizar Group By
Mira el siguiente ejemplo:
SELECT
Year(Fecha) AS ANO,
CodFotocopia,
Sum( IIf( Month( Fecha ) = 1, TotalFactura, 0 ) ) AS Enero,
Sum( IIf( Month( Fecha ) = 2, TotalFactura, 0 ) ) AS Febrero,
Sum( IIf( Month( Fecha ) = 3, TotalFactura, 0 ) ) AS Marzo,
Sum( IIf( Month( Fecha ) = 4, TotalFactura, 0 ) ) AS Abril,
Sum( IIf( Month( Fecha ) = 5, TotalFactura, 0 ) ) AS Mayo,
Sum( IIf( Month( Fecha ) = 6, TotalFactura, 0 ) ) AS Junio,
Sum( IIf( Month( Fecha ) = 7, TotalFactura, 0 ) ) AS Julio,
Sum( IIf( Month( Fecha ) = 8, TotalFactura, 0 ) ) AS Agosto,
Sum( IIf( Month( Fecha ) = 9, TotalFactura, 0 ) ) AS Septiembre,
Sum( IIf( Month( Fecha ) = 10, TotalFactura, 0 ) ) AS Octubre,
Sum( IIf( Month( Fecha ) = 11, TotalFactura, 0 ) ) AS Noviembre,
Sum( IIf( Month( Fecha ) = 12, TotalFactura, 0 ) ) AS Diciembre,
Sum( facturas.TotalFactura ) AS Total
FROM facturas
GROUP BY Year(Fecha), CodFotocopia
HAVING CodFotocopia = 3
ORDER BY Year(Fecha) DESC
Observa que el Having sustituye a Where cuando tenemos agrupaciones.
Espero que te sirva.
Diego Ferreira escribió:
> Hola Foro de nuevo yo aqui !!!
>
> Como haria para atravez del Metodo Execute al pasarle ( Select
> SUM(TotalItems)Form Factura WHERE Cuenta = 1) obtener el Valor del total
> de ese campo con este metodo ???
>
> Gracias de Antemano !!!
Mira el siguiente ejemplo:
SELECT
Year(Fecha) AS ANO,
CodFotocopia,
Sum( IIf( Month( Fecha ) = 1, TotalFactura, 0 ) ) AS Enero,
Sum( IIf( Month( Fecha ) = 2, TotalFactura, 0 ) ) AS Febrero,
Sum( IIf( Month( Fecha ) = 3, TotalFactura, 0 ) ) AS Marzo,
Sum( IIf( Month( Fecha ) = 4, TotalFactura, 0 ) ) AS Abril,
Sum( IIf( Month( Fecha ) = 5, TotalFactura, 0 ) ) AS Mayo,
Sum( IIf( Month( Fecha ) = 6, TotalFactura, 0 ) ) AS Junio,
Sum( IIf( Month( Fecha ) = 7, TotalFactura, 0 ) ) AS Julio,
Sum( IIf( Month( Fecha ) = 8, TotalFactura, 0 ) ) AS Agosto,
Sum( IIf( Month( Fecha ) = 9, TotalFactura, 0 ) ) AS Septiembre,
Sum( IIf( Month( Fecha ) = 10, TotalFactura, 0 ) ) AS Octubre,
Sum( IIf( Month( Fecha ) = 11, TotalFactura, 0 ) ) AS Noviembre,
Sum( IIf( Month( Fecha ) = 12, TotalFactura, 0 ) ) AS Diciembre,
Sum( facturas.TotalFactura ) AS Total
FROM facturas
GROUP BY Year(Fecha), CodFotocopia
HAVING CodFotocopia = 3
ORDER BY Year(Fecha) DESC
Observa que el Having sustituye a Where cuando tenemos agrupaciones.
Espero que te sirva.
Diego Ferreira escribió:
> Hola Foro de nuevo yo aqui !!!
>
> Como haria para atravez del Metodo Execute al pasarle ( Select
> SUM(TotalItems)Form Factura WHERE Cuenta = 1) obtener el Valor del total
> de ese campo con este metodo ???
>
> Gracias de Antemano !!!
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
MySQL:Execute( SUM )
Gracias eso mismo es lo que quiero... mil gracias por la ayuda..!