Ver Mensaje Individual
  #4  
Antiguo 23-06-2004
cmena cmena is offline
Miembro
 
Registrado: abr 2004
Ubicación: CHILE
Posts: 67
Reputación: 21
cmena Va por buen camino
gracias

Cita:
Empezado por jachguate
Lo podes hacer con una subconsulta a la tabla de ventas y el operador NOT EXISTS.

Código SQL [-]
Select id
from cliente c
where not exists (
select 1
from venta v
where v.cliente = c.cliente
and v.fecha >= now - (365 * 2)
)

La función now deberá ser portada a tu motor, y éste soportar aritmética de fechas. También fallará por 1 día en el caso de que uno de los últimos dos años sa bisiesto.

Hasta luego.

buena tu solucion
gracias amigo
carlos
valparaiso chile
Responder Con Cita