consulta sql sumar y agrupar
Publicado por roberto (25 intervenciones) el 25/02/2008 21:07:17
hola: tengo mi base de datos de esta manera
*********************************************
fecha Nº de movil tarifa
**********************************************
01/01/08 01 2.000
02/01/08 08 4.000
03/01/08 17 3.000
01/01/08 08 2.000
04/01/08 08 1.000
06/01/08 17 2.000
07/01/08 01 5.000
02/01/08 01 1.000
07/01/08 17 2.000
*******************************************
a partir de esto necesito obtener el siguiente resultado
***********************************************
Nº de movil tarifa
**********************************************
01 8.000
08 7.000
17 7.000
***********************************************
es decir sumar las tarifas de cada movil y agruparlas por nº de movil en el rango de fecha que ingreso y mi consulta sql, es:
strquery = "SELECT movil,tarifa, sum(tarifa)as [Total] from vales WHERE fecha>=#" & Text1.Text & "# and fecha<=#" & Text2.Text & "# group by movil,tarifa order by movil"
no funciona, me muestra otra cosa, quisiera saber que esta fallando o como debiera ser mi consulta sql
notas: el formato de fecha es (dd/mm/aa) y la base de datos es access, lo estoy mostrando en un datagrid.... gracias
*********************************************
fecha Nº de movil tarifa
**********************************************
01/01/08 01 2.000
02/01/08 08 4.000
03/01/08 17 3.000
01/01/08 08 2.000
04/01/08 08 1.000
06/01/08 17 2.000
07/01/08 01 5.000
02/01/08 01 1.000
07/01/08 17 2.000
*******************************************
a partir de esto necesito obtener el siguiente resultado
***********************************************
Nº de movil tarifa
**********************************************
01 8.000
08 7.000
17 7.000
***********************************************
es decir sumar las tarifas de cada movil y agruparlas por nº de movil en el rango de fecha que ingreso y mi consulta sql, es:
strquery = "SELECT movil,tarifa, sum(tarifa)as [Total] from vales WHERE fecha>=#" & Text1.Text & "# and fecha<=#" & Text2.Text & "# group by movil,tarifa order by movil"
no funciona, me muestra otra cosa, quisiera saber que esta fallando o como debiera ser mi consulta sql
notas: el formato de fecha es (dd/mm/aa) y la base de datos es access, lo estoy mostrando en un datagrid.... gracias
Valora esta pregunta


0