Ir para conteúdo

POWERED BY:

Arquivado

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

jOcAjOcA

Select DISTINCT de um campo data TIMESTAMP INT 10

Recommended Posts

Tenho:

 

$pesq = "SELECT DISTINCT registro from tabela order by registro desc";
Depois:

 

echo date('d/m/Y', $array['registro'])."<br />";

Aqui ele está listando;

 

06/12/2006

06/12/2006

06/12/2006

...

05/12/2006

05/12/2006

...

 

Apesar do DISTINCT na query, o campo REGISTRO é timestamp (INT 10), então ele guarda data/hora (h:i:s)... então nunca vai ser igual mesmo!

 

Pergunta: como posso fazer esse SELECT DISTINCT pegando só a data ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido: PHP => MySQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

velho olha naum sou mto de usar timestampp/ datas e horas utilizo o datetimemas não tem como você dar um select distinct em "metade" do campo flagro?ou tu tem o campo date para dar o distinct ou então vai ter q analizar no PHP mesmobom eu axo neh =D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá uma olha na função date() do mysql

$pesq = "SELECT DISTINCT DATE(registro) as registro from tabela order by registro desc";

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.