Adicionando horas, dias, semanas, meses, anos usando a função DATE_ADD()

Publicado em: 16/07/2008  |  MySQL  |  Visualizações: 563  |  0 Comentário(s)
A função DATE_ADD() é utilizada para adicionar horas, dias, semanas, meses, etc, ao valor de um campo do tipo DATE ou DATETIME. Veja abaixo a sintaxe desta função:

DATE_ADD(date, INTERVAL expr unit)

date: deve ser do tipo DATE ou DATETIME

expr: número inteiro que vai ser adicionado à quantidade de horas, dias, meses, etc, sendo usado como intervalo

unit: unidade a ser usada (HOUR, DAY, WEEK, MONTH, QUARTER, YEAR, etc)

Veja abaixo um exemplo no qual adicionamos 30 dias à data atual:

SELECT DATE_ADD(NOW(), INTERVAL 30 DAY)

Se você tem um campo chamado data_hora do tipo DATETIME e este campo possui o valor 2008-03-30 02:30:15, A query será a seguinte:

SELECT DATE_ADD(data_hora, INTERVAL 2 MONTH) FROM nome_tabela

O valor retornado será:

2008-05-30 02:30:15

Até a próxima!
compartilhe
  Dica: Confira todo nosso conteúdo de MySQL no site.
Links patrocinados
Últimos artigos do editor

comunicacao.jpg Identidade Visual: Os ele.
Nessa parte da série veremos.
delphi.jpg Curso de Delphi - Aula 4:.
Cada componente ou objeto in.
seguranca.jpg O que é um Keylogger?
Keylogger (que significa reg.
delphi.jpg Curso de Delphi - Aula 3:.
Nessa aula vocês verão as Pr.
windows2.jpg O que é svchost.exe?
O svchost.exe é um serviço q.
corel.jpg Curso de Corel Draw X3: A.
Às vezes alguns trabalhos de.
Opinião do leitor:
0 Comentário(s)
Acesso restrito
Destaques
Peixe Grande 2008 Peixe Grande 2008
O Oficina da Net está este ano participando do Projeto Peixe Grande 2008 na categoria de Blog. Ajude-nos vote!
13º Encontro de Webdesgin 13º Encontro de Webdesgin
Cobertura do evento - 13º Encontro de Webdesgin na cidade de Porto Alegre
Galaxy 7 - O Smartphone da Asus Galaxy 7 - O Smartphone da Asus
Imagens e especulações sobre o Smartphone da empresa foram publicadas na internet
Links patrocinados
Autor
Tags
Artigos Relacionados
Novos Artigos
Notícias Relacionados
Assine nosso RSS

© 2005 - 2008 - Oficina da Net - v 3.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.