Diferença entre datas

Ajudando o Amigo tevez hj, ele precisava saber a diferença de dias entre 2 datas.

mysql> SELECT DATEDIFF(CURDATE(),’2007-01-01′);

A função DATEDIFF() retorna um inteiro com o intervalo. a query acima retorna:

mysql> 274

A query abaixo:
mysql> SELECT DATEDIFF(‘2007-01-01′,CURDATE());
mysql> -274

;)

2 Responses

  1. volto a te encher as paciencia hehehe

    vai pro oracle cabaço
    ou pro sql server

  2. Olá amigo, já fazia um tempo que não mexia com o MySQL e não me lembrava mais como fazer isso, no Oracle é
    SELECT ( SYSDATE – TO_DATE(‘01/01/2007′)) FROM DUAL, tudo OK agora e obrigado por refrescar minha memória, abraços…

Leave a Reply