Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Dias de diferença entre duas datas MySQL

27-07-2012 16:58

Nesse post mostro como usar o DATEDIFF para calcular a diferença entre dias entre duas datas salvas na mesma linha de uma tabela MySQL.

A data tem que estar no formato: aaaa/mm/dd

SELECT DATEDIFF(datamaior, datamenor) AS dif FROM suatabela

datamaior seria a data mais recente salva
datamenor a data mais antiga
dif é a variável que você vai usar dentro do while para pegar a diferença de dias entre as duas datas
1
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Mensagens: 411
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Dias de diferença entre duas datas MySQL

25-04-2013 18:10

Boa Noite, e se eu quiser os registros da data de hoje para uma data de até 30 dias ?

A coluna da tabela esta como date yyyy-mm-dd .
0
 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Dias de diferença entre duas datas MySQL

25-04-2013 19:53

SELECT colunas FROM suatabela WHERE `coluna-da-data` BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 30 DAY)
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Mensagens: 411
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Dias de diferença entre duas datas MySQL

26-04-2013 11:56

fiz assim e funciona

SELECT id, min(data) FROM tabela WHERE data IS NOT NULL AND DATEDIFF( data, NOW()) < 60 GROUP BY id

0
 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Dias de diferença entre duas datas MySQL

26-04-2013 12:48

blz.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado