Adicionando horas, dias, semanas, meses, anos usando a função DATE_ADD()
Canal: MySQL | Autor: Jonathan Lamim Antunes | Publicado em: 16/07/2008 | Views: 3.352A 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:
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:
O valor retornado será:
2008-05-30 02:30:15
Até a próxima!
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_tabelaO valor retornado será:
2008-05-30 02:30:15
Até a próxima!
Esta obra está licenciada sob uma Licença Creative Commons. Você pode copiar, distribuir, exibir, executar, desde que seja dado
crédito ao autor original (Citando nome do autor, data, local e link de onde tirou o texto). Você não pode fazer uso comercial desta obra.
Você não pode criar obras derivadas.
Vote no artigo:
Artigo anterior
MySQL - Diferença entre InnoDB.
Saiba quais as diferenças entre estes . Próximo artigo
phpMyAdmin - Como fazer um ba.
Nesse artigo eu vou mostar a vocês com.
MySQL - Diferença entre InnoDB.
Saiba quais as diferenças entre estes . Próximo artigo
phpMyAdmin - Como fazer um ba.
Nesse artigo eu vou mostar a vocês com.
Veja matérias relacionadas com o assunto:
| 09/03/2010 | MySQL: Otimização de Consultas |
| 25/02/2010 | SQL Server + PHP: Conexão ao banco de dados |
| 28/01/2010 | Tutorial: Backup no MySQL |
| 06/01/2010 | Criando um Backup no SQL Server 2005 - Parte 2 |
| 06/01/2010 | MySQL - o que é? |
| 05/01/2010 | SQL Server: Criando Backup através do SSMS e T-SQL - Parte 1 |
| 01/12/2009 | Conectando o Dreamweaver MX a um Bd ACCESS |
| 09/11/2009 | Criando uma aplicação Silverlight com PostgreSQL 8 |
| 02/11/2009 | Backup de banco de dados com pg_dump |
| 02/11/2009 | Usando Storeds Procedures do MySQL no PHP |








