Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2008, 12:49
viraks
 
Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años, 7 meses
Puntos: 0
Solo Contar Valores Unicos En Una Consulta Con Count

TENGO LA SIGUIENTE CONSULTA Y FUNCIONA CORRECTAMENTE

SELECT (Entidades.NOM_ENT) AS ESTADO, SUM(Consumos.consumo) AS CONSUMO, COUNT(Consumos.tarjeta) AS BENEFICIARIOS, Sum(Consumos.mssa) AS MSSA, Sum(Consumos.mash) AS MASH
FROM (Consumos INNER JOIN Cuotas2007 ON Consumos.curp=Cuotas2007.CURP) INNER JOIN Entidades ON Cuotas2007.ESTADO=Entidades.CVE_ENT
WHERE (((Year([Consumos].[ftransac]))=[AÑO] AND ((Month([Consumos].[ftransac]))=[MES]))
GROUP BY Entidades.NOM_ENT
ORDER BY Entidades.NOM_ENT;

PERO TENGO UN PROBLEMA AL MOMENTO DE CONTAR "Consumos.tarjeta" YA QUE TENGO VARIAS TARJETAS REPETIDAS Y SOLO QUIERO QUE ME CUENTE LAS TARJETAS PERO SIN REPETIR NINGUNA

ALGUNA IDEA DE COMO SOLUCIONARLO .. GRACIAS