04/07/2007, 10:44
|
| | | Fecha de Ingreso: abril-2005 Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años, 7 meses Puntos: 2 | |
Sql En Ms Access 2003 Hola grupo;
Necesito contar la cantidad de veces que aparece un valor "X" o el Valor "Y" dentro de un campo de tipo string.
No debe ser algo como esto (PARA AMBOS VALORES): SELECT COUNT(CAMPO) FROM TABLA WHERE CAMPO="X"
MI SQL es el sgte:
SELECT PROVEEDORES.rut, Sum(COMPRA.total) AS TOTAL_ANUAL, COUNT(COMPRA.FACTURA) AS TOTAL_FACTURAS FROM PROVEEDORES INNER JOIN COMPRA ON PROVEEDORES.Rut = COMPRA.Rut
WHERE (((COMPRA.AÑO)=2006)) GROUP BY PROVEEDORES.rut;
CON ESO CONSIGO OBTENER LOS VALORES AGRUPADOS POR PROVEEDOR,
AHORA, A ESOS GRUPOS (PARA CADA PROVEEDOR) NECESITO AGREGARLE LA CANTIDAD DE VALORES "X" Y LA CANTIDAD DE VALORES "Y".
Gracias y saludos
P.D: Se me ocurre usar un if .. then count(campo), pero no se como usarlo ni si lo soporta MS ACCESS 2003.
__________________ Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.
Última edición por Maxi.Net; 06/07/2007 a las 08:33 |