Come utilizzare la funzione CURRENT_DATE() in MySQL?

Come Utilizzare La Funzione Current Date In Mysql



MySQL fornisce un'ampia gamma di funzioni che possono essere utilizzate per memorizzare e manipolare i valori di data, come la funzione CURRENT_DATE(). Questa funzione restituisce il valore della data corrente, che può essere utilizzato per una varietà di scopi come filtrare i dati della tabella in base alla data corrente, calcolare l'età della persona, ecc.

Questo articolo ti guiderà su come utilizzare la funzione CURRENT_DATE() in MySQL.







Come utilizzare la funzione CURRENT_DATE() in MySQL?

IL ' DATA ODIERNA() ” è una funzione in MySQL che restituisce il valore della data corrente. La funzione dichiarata può essere utilizzata per diversi scopi, come il recupero della data corrente, l'inserimento della data corrente in una tabella, ecc.



Passiamo all'esempio per comprendere i casi d'uso della funzione CURRENT_DATE().



Esempio 1: recupero della data corrente





Il valore della data corrente può essere recuperato utilizzando il ' SELEZIONARE ” dichiarazione con il “ DATA ODIERNA() ” funzione come indicato di seguito:

SELEZIONA DATA_CORRENTE ( ) ;



Produzione

L'output ha mostrato il valore della data corrente.

Esempio 2: formattazione delle date

La data corrente può essere recuperata in un formato specifico utilizzando il ' SELEZIONARE ” dichiarazione con il “ FORMATO DATA() ' funzione. Per questo, passa il ' DATA ODIERNA() ” funzione e a stringa di formato come argomenti della funzione DATE_FORMAT(), come mostrato di seguito:

SELEZIONA DATA_FORMATO ( DATA ODIERNA ( ) , '%M %d, %Y' ) ;

Produzione

L'output mostrava il valore della data corrente in un formato appropriato.

Esempio 3: Filtraggio dei record per data corrente

IL ' DATA ODIERNA() La funzione 'può essere utilizzata per filtrare i dati delle tabelle specifiche in base alla data odierna, come mostrato di seguito:

SELEZIONARE *
A PARTIRE DAL ordini
WHERE data_ordine = DATA_CORRENTE ( ) ;

Nell'esempio precedente, il ' ordini ” la tabella viene filtrata in base alla data corrente.

Produzione

L'output rappresenta i dati filtrati.

Esempio 4: calcolo dell'età delle persone

IL DATA ODIERNA() funzione può essere utilizzata per calcolare l'età di qualsiasi persona utilizzando la loro data di nascita. L'esempio del calcolo dell'età delle persone nel “ persone_dettagli La tabella è riportata di seguito:

SELEZIONA nome, ANNO ( DATA ODIERNA ( ) ) - ANNO ( data di nascita )
AS età FROM persone_dettagli;

Produzione

L'output ha mostrato l'età delle persone dal ' persone_dettagli ' tavolo.

Esempio 5: Inserimento della data corrente in una tabella

IL DATA ODIERNA() La funzione può essere utilizzata per inserire il valore della data corrente in una particolare tabella. Ecco un esempio di inserimento del valore diverso e della data corrente nel ' ordini ' tavolo:

INSERIRE NEGLI ordini ( id , user_id, product_id, quantità, order_date )
VALORI ( 22 , 46 , 10 , 2 , DATA ODIERNA ( ) ) ;

Nell'esempio precedente, ' INSERIRE ” serve per inserire la data odierna nella tabella degli ordini.

Produzione

L'output mostrava che era stata inserita la data corrente.

Conclusione

La funzione CURRENT_DATE() in MySQL è un potente strumento che può essere utilizzato per vari scopi come recuperare la data corrente, filtrare i record in base alla data corrente, formattare le date, calcolare l'età delle persone e così via. Utilizzando questa funzione, diventa più facile gestire e manipolare i dati relativi ai valori di data nei database MySQL. Questa guida fornisce informazioni dettagliate con esempi su come utilizzare la funzione CURRENT_DATE().