23/01/2014, 12:50
|
| | | Fecha de Ingreso: enero-2014 Ubicación: Distrito Federal
Mensajes: 2
Antigüedad: 10 años, 10 meses Puntos: 0 | |
Respuesta: Obtener clientes sin compra en 6 meses Saludos a todos, ya pude corregir el problema y se debía a que consultaba en dos tiendas distintas las ventas registradas, cambié los parámetros a que la consulta se realice en una sola tienda y listo, los resultados obtenidos son únicamente de la tienda 16006 de clientes que no han comprado en los últimos 6 meses.
Saludos a todos y gracias por sus comentarios
El query final queda así:
SELECT
vt.id_Cliente,
vt.nombre,
vt.aPaterno,
vt.aMaterno,
vt.diaCumpleanos,
vt.mesCumpleanos,
vt.email,
vt.serverEmail,
vt.telCasa,
vt.telCelular,
vt.telOficina,
vt.ext,
vt.autorizacion
from fte_clientes vt
LEFT OUTER JOIN
(
SELECT
distinct
id_cliente
from fte_ventas vt
where vt.id_marca = 3
and fecha_venta >= (select DATEADD ( month ,-6,MAX(fecha_Venta)) from fte_ventas WHERE id_marca = 3 and id_tienda = 16001)
and vt.id_tienda = 16001
) cp
ON vt.id_cliente = cp.id_cliente
where vt.id_tienda = 16001
and vt.id_marca = 1
and cp.id_cliente is null |