<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Me autorespondo.<br>
<br>
Lo resolví de esta manera, pero si alguien sabe una manera más
inteligente se agradece<br>
<br>
<i>SELECT dia, mes, anio<br>
FROM agenda<br>
WHERE DATEDIFF(CURDATE(), CONCAT(anio, '-', mes, '-', dia))
> 2;</i><br>
<blockquote cite="mid:4C3F92FA.2060807@gmail.com" type="cite">Hola,
recurro a la lista porque estoy bloqueado y harto de navegar por
internet como bola sin manija.
<br>
Necesito hacer una consulta q devuelva entradas cuya fecha sea menor a
hace dos días, osea las que se han pasado dos días del actual.
<br>
Estoy intentando con DATEDIFF
<br>
el asunto es q se trata de una db que guarga la fecha en tres campos
varchar (día, mes, año), ya se q esto no es ideal ni por asomo pero es
un laburo que tengo q retocar y ya estaba hecha la base.
<br>
En resumen, tengo 3 campos varchar para armar una fecha que necesito
saber si se pasó de dos días de diferencia con la fecha actual.
<br>
<br>
Ideas? Gracias. Lucas.
<br>
</blockquote>
<br>
</body>
</html>