hola a todos , les traigo un pequeño problema:
Tengo este codigo:
select DISTINCT A.LIQ_FECHA, A.ID_LOCALILDAD, A.ID_ALMACEN, A.ID_RUTA,A.ID_SKU,D.ID_SP, E.ID_MARCA, COUNT(DISTINCT A.ID_CLIENTE) AS CLIENTE_ACUM-- (SELECT COUNT (distinct ID_CLIENTE) AS TOTAL_MARCAS FROM FADMVEN00 A
--INNER JOIN LU_PRODUCTO_SKU B ON A.ID_SKU = B.ID_SKU
--WHERE A.LIQ_FECHA between '20120301' AND '20120317' AND
--B.TIPO_MARCA_DES_RNV IN ('Marcas Externas', 'Marcas Propias')
--AND A.ID_LOCALILDAD = '0815'
--) as TOTAL_MARCAS
from FADMVEN00 A
LEFT OUTER JOIN LU_PRODUCTO_SKU B ON A.ID_SKU = B.ID_SKU
LEFT OUTER JOIN LU_CLIENTE D ON A.ID_CLIENTE = D.ID_CLIENTE
LEFT OUTER JOIN LU_PRODUCTO_SUBMARCA E ON B.ID_SUBMARCA = E.ID_SUBMARCA
WHERE A.LIQ_FECHA between '20120301' AND '20120317' AND
B.TIPO_MARCA_DES_RNV IN ('Marcas Externas', 'Marcas Propias') AND
A.ID_LOCALILDAD = '0815'
GROUP BY A.LIQ_FECHA, A.ID_LOCALILDAD, A.ID_ALMACEN, A.ID_RUTA,A.ID_SKU,D.ID_SP, E.ID_MARCA
en el cual tengo una consulta, pero mi prblema es que al meter un sub query solo me da la suma total no por dia, podrian indicarme como hacer la suma por dia del CLIENTE_ACUM?? eh intentado varias formas y me comentan usar un cursor pero la verda dno se como aplicarlo aqui.
Nota: el tipo de dato de la columna es varchar
Muchas gracia spor su ayuda buen día!!