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.