O que é date_add função em mysql

O que é date_add função em mysql
Existem muitas funções internas que são suportadas pelo MySQL para lidar com dados usando a linguagem de consulta SQL. Os leitores que não sabem muito sobre funções; As funções pegam parâmetros diferentes e retornam a saída única. O date_add () também é uma função integrada usada em mysql. Para que finalidade date_add () é usada e como ela é empregada? Tudo isso é explicado neste artigo.

O que é date_add () função em mysql ()

No MySQL, existem muitas sub-funções que pertencem à função de data, date_add () é uma delas e é usada para modificar a data. Se quisermos adicionar dias, anos ou meses na data, podemos fazê -lo usando a função de date_add (). A sintaxe geral de usar o date_add ():

Date_add (data, addunit de valor de intervalo)

A explicação da sintaxe acima é:

  • Use a função date_add () para modificar a data ou hora
  • Substitua o "data" com a data em que você deseja fazer modificações
  • Use a cláusula de "intervalo", que diz ao MySQL para adicionar o intervalo na data fornecida de acordo com as instruções fornecidas
  • Substitua a cláusula "valor" pelo valor exato que você deseja fazer alterações; pode ser negativo e positivo
  • Substitua a cláusula “addunit” na qual você deseja fazer alterações como mês, dia, ano

Para entendê -lo com mais clareza, consideraremos alguns exemplos, faremos uma data e faremos algumas alterações em seu mês usando um comando:

Selecione Date_add ("2021-11-21", intervalo -4 meses);

Na produção acima, podemos ver que o mês foi alterado para julho, em vez de novembro, da mesma forma, também podemos mudar o ano usando o date_add ():

Selecione Date_add ("2021-11-17", intervalo +10 anos);

Os dez anos foram avançados previstos usando o date_add (), da mesma forma, se quisermos modificar o dia em que podemos fazê -lo usando:

Selecione Date_add ('1995-08-10', intervalo de 10 dias);

Deve ser observado aqui se nenhum sinal for usado com os valores por padrão MySQL o considerará com um sinal positivo e mostrará os resultados de acordo com o sinal positivo. A função date_add () também é aplicável nos parâmetros do tempo, por exemplo, podemos modificar os minutos usando o comando:

Selecione Date_add ('2021-11-15 16:34:44', intervalo 05 minutos);

Da mesma maneira, o uso do tempo de comando mencionado abaixo será definido para 12:00:00:

Selecione Date_add ('2021-01-01', intervalo 12 horas);

Além disso, para adicionar um quarto (adicionando quatro intervalos de tempo consecutivos), execute o comando:

Selecione Date_add ('2021-02-13', intervalo 1 trimestre);

Conclusão

O MySQL é o sistema de gerenciamento de banco de dados relacional mais popular que é usado por muitos servidores de sites para gerenciar os dados do site. Ao gerenciar os dados dos sites, o MySQL usa funções que fornecem grande ajuda aos usuários para economizar seu tempo. Nesta postagem, discutimos a função date_add () que pertence à função embutida da data () e é usada para modificar as datas e o tempo. Também modificamos datas e horários diferentes usando a função date_add () para que os leitores possam entendê -lo corretamente.