quarta-feira, 15 de junho de 2011

Procedure: Filtrando período de tempo (MySQL)

CREATE DEFINER=`nome do procedure`@`%` PROCEDURE `usuário do banco`()
BEGIN
SELECT *
FROM
SuaTabela
WHERE
date(SuaColunaData) BETWEEN '01-04-2011' AND '01-06-2011';
END

Nesse exemplo ele filtraria um período de 2 meses, mas você poderia colocar os valores que desejasse, além de criar parâmetros para serem carregados pela procedure

Nenhum comentário:

Postar um comentário