O MySQL fornece uma ampla variedade de funções que podem ser utilizadas para armazenar e manipular os valores de data, como a função CURRENT_DATE(). Esta função retorna o valor da data atual, que pode ser utilizada para diversas finalidades, como filtrar os dados da tabela com base na data atual, calcular a idade da pessoa, etc.
Este artigo irá guiá-lo sobre como usar a função CURRENT_DATE() no MySQL.
Como usar a função CURRENT_DATE () no MySQL?
O ' DATA ATUAL() ” é uma função no MySQL que retorna o valor da data atual. A função declarada pode ser usada para diferentes propósitos, como recuperar a data atual, inserir a data atual em uma tabela, etc.
Vamos passar para o exemplo para entender os casos de uso da função CURRENT_DATE().
Exemplo 1: Recuperando a Data Atual
O valor da data atual pode ser recuperado usando o comando “ SELECIONE ” declaração com o “ DATA ATUAL() ” função conforme abaixo:
SELECT CURRENT_DATE ( ) ;
Saída
A saída mostrou o valor da data atual.
Exemplo 2: Datas de formatação
A data atual pode ser recuperada em um formato específico usando o botão “ SELECIONE ” declaração com o “ FORMATO DE DATA() ”função. Para isso, passe o “ DATA ATUAL() ”função e um string de formato como argumentos para a função DATE_FORMAT(), conforme mostrado abaixo:
SELECT DATE_FORMAT ( DATA ATUAL ( ) , '%M %d, %Y' ) ;
Saída
A saída exibia o valor da data atual em um formato adequado.
Exemplo 3: Filtrando Registros por Data Atual
O ' DATA ATUAL() ” pode ser utilizada para filtrar os dados de tabelas específicas com base na data de hoje, conforme mostrado abaixo:
SELECIONE *DE pedidos
WHERE data_pedido = CURRENT_DATE ( ) ;
No exemplo acima, o “ ordens ” tabela é filtrada com base na data atual.
Saída
A saída descreve os dados filtrados.
Exemplo 4: Calculando a idade das pessoas
O DATA ATUAL() função pode ser utilizada para calcular a idade de qualquer pessoa usando sua data de nascimento. O exemplo de cálculo da idade das pessoas no “ pessoas_detalhes ” tabela é dada abaixo:
SELECIONE o nome, ANO ( DATA ATUAL ( ) ) - ANO ( data de nascimento )AS idade de detalhes_pessoas;
Saída
A saída mostrou a idade das pessoas do “ pessoas_detalhes ' mesa.
Exemplo 5: Inserindo a Data Atual em uma Tabela
O DATA ATUAL() A função pode ser usada para inserir o valor da data atual em uma tabela específica. Aqui está um exemplo de inserção de valor diferente e data atual no “ ordens ' mesa:
INSERIR EM pedidos ( eu ia , user_id, product_id, quantidade, order_date )VALORES ( 22 , 46 , 10 , 2 , DATA ATUAL ( ) ) ;
No exemplo acima, “ INSIRA DENTRO DE ” é usado para inserir a data de hoje na tabela de pedidos.
Saída
A saída mostrou que a data atual foi inserida.
Conclusão
A função CURRENT_DATE() no MySQL é uma ferramenta poderosa que pode ser usada para vários propósitos, como recuperar a data atual, filtrar registros pela data atual, formatar datas, calcular a idade das pessoas e assim por diante. Ao usar esta função, fica mais fácil gerenciar e manipular dados relacionados a valores de data em bancos de dados MySQL. Este guia fornece informações detalhadas com exemplos de como usar a função CURRENT_DATE().