Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lomaster

Data e ano

Recommended Posts

Olá Pessoal

 

Estou pesquisando o mês de cadastro de clientes no meu formulário usando este código:

SELECT *

FROM cliente

WHERE MONTH( data_cadastro ) = $mes

ORDER BY data_cadastro ASC.

Ocorre que se eu seleciono janeiro, o banco me retorna os cadastros efetuados em todos os anos, no entanto eu quero apenas o último janeiro. Onde estou errando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se sua coluna for DATE ou DATETIME

$sql = "SELECT * FROM tabela WHERE MONTH(date) = '$mes' AND YEAR(date) = '$year'";

Se a coluna for TIMESTAMP

$sql = "SELECT * FROM table WHERE MONTH(FROM_UNIXTIME(date)) = '$mes' AND YEAR(FROM_UNIXTIME(date)) = '$year'";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.