Queria saber como puedo filtrar por fechas en Mysql tengo este procedimietno almacenado.
Código:
-- --------------------------------------------------------------------------------
-- Routine DDL
-- Note: comments before and after the routine body will not be stored by the server
-- --------------------------------------------------------------------------------
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `P_RECUEPERAR_PREVIEW_PRODUCTOS`(in VV_CLAVE varchar(100))
BEGIN
SELECT P.ID_PRODUCTO,P.NOMBRE,P.FECHA_ALTA,P.F_INICIO,P.F_FIN,P.VISIBLE,
P.NOVEDAD,P.ID_PAIS,P.ID_OPERADOR,P.ID_APARTADO,LP.OPCION PAIS,T.NOMBRE OPERADOR, A.NOMBRE APARTADO,
D.DESCRIPCION
FROM W_PRODUCTOS P,
LISTA_PAISES LP,
W_TUROPERADOR T,
W_APARTADOS A,
W_DESCRIPCION D
WHERE P.ID_PAIS=LP.ID
AND P.ID_OPERADOR=T.ID_OPERADOR
AND P.ID_APARTADO=A.ID_APARTADOS
AND P.ID_PRODUCTO=D.ID_PRODUCTO
AND P.VISIBLE = 1
AND D.PALABRAS_CLAVE LIKE CONCAT('%',VV_CLAVE,'%')
En la tabla productos tengo un campo que es p.fecha_alta, lo que quiero es añadir otro AND en el caso de que la fecha actual sea un dia mayor que fecha alta no tendria que salir el producto ya que la fecha a vencido.
Un saludo y gracias.