
09/02/2009, 10:07
|
| | Fecha de Ingreso: marzo-2007
Mensajes: 16
Antigüedad: 18 años Puntos: 0 | |
Respuesta: Consulta de contar y sumar por tramos. Taribo007, en primer lugar te agradezco tu interés por ayudarme. Muchas gracias.
El tema es el siguiente:
Tenemos los 'campo1' y 'campo2' en la tabla 'xxxx'
campo1 campo2
0 2222
101 3333
201 4444
301 5555
401 6666
501 7777
601 888
1000 9999999
Me gustaría una consulta, ejecutándose sobre los 'campo1' y 'campo2' en la tabla 'xxxx', de la manera siguiente: (Campos a obtener en la consulta)
A) -Registros del 'campo1' a 'CONTAR'-
1- Que cuente los registros del 'campo1' con valor '0' -cero-. Llamemósle campo 'cuentaregistroiguala0'
2- Que cuente los registros del 'campo1' con valor comprendidos entre '1' y '200'.Llamemósle campo 'cuentaregistroentre1y200'.
3- Que cuente los registros del 'campo1' con valor comprendidos entre '201' y '500'.Llamemósle campo 'cuentaregistroentre201y500'.
4- Que cuente los registros del 'campo1' con valor comprendidos entre '501' y '600'.Llamemósle campo 'cuentaregistroentre501y600'.
5- Que cuente los registros del 'campo1' con valor superior a 600.Llamemósle campo 'cuentaregistrosuperiora600'.
Ahora debería sumar los cortes anteriores pero con los valores del 'campo2', de la forma siguiente: -B)Registros del 'campo2' a 'SUMAR'-
1- Que sume los registros del 'campo2' con valor comprendidos entre '1' y '200'.Llamemósle campo 'sumaregistroentre1y200'.
2- Que sume los registros del 'campo2' con valor comprendidos entre '201' y '500'.Llamemósle campo 'sumaregistroentre201y500'.
3- Que sume los registros del 'campo2' con valor comprendidos entre '501' y '600'.Llamemósle campo 'sumaregistroentre501y600'.
4- Que sume los registros del 'campo2' con valor superior a 600.Llamemósle campo 'sumaregistrosuperiora600'.
Taribo007, muchas gracias de nuevo por tu interés en ayudarme.
Un cordial saludo |