Flitrado de fechas

Iniciado por David Vans, 17 Diciembre 2012, 22:29 PM

0 Miembros y 1 Visitante están viendo este tema.

David Vans

Hola a todos.

Queria saber como puedo filtrar por fechas en Mysql tengo este procedimietno almacenado.


-- --------------------------------------------------------------------------------
-- 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.



Shell Root

Muestrame los datos que tienes y lo que esperas tener, y la query que llevas
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.