Cum se utilizează funcția CURRENT_DATE() în MySQL?

Cum Se Utilizeaza Functia Current Date In Mysql



MySQL oferă o gamă largă de funcții care pot fi utilizate pentru a stoca și manipula valorile datei, cum ar fi funcția CURRENT_DATE(). Această funcție returnează valoarea datei curente, care poate fi utilizată pentru o varietate de scopuri, cum ar fi filtrarea datelor tabelului pe baza datei curente, calcularea vârstei persoanei etc.

Acest articol vă va ghida despre cum să utilizați funcția CURRENT_DATE() în MySQL.







Cum se utilizează funcția CURRENT_DATE() în MySQL?

DATA CURENTA() ” este o funcție din MySQL care returnează valoarea datei curente. Funcția menționată poate fi utilizată în diferite scopuri, cum ar fi preluarea datei curente, inserarea datei curente într-un tabel etc.



Să trecem la exemplu pentru a înțelege cazurile de utilizare ale funcției CURRENT_DATE().



Exemplul 1: Preluarea datei curente





Valoarea datei curente poate fi preluată folosind butonul „ SELECTAȚI ” declarație cu „ DATA CURENTA() ”funcție după cum este prezentată mai jos:

SELECTAȚI CURRENT_DATE ( ) ;



Ieșire

Ieșirea a arătat valoarea curentă a datei.

Exemplul 2: Formatarea datelor

Data curentă poate fi preluată într-un format specific utilizând „ SELECTAȚI ” declarație cu „ FORMATUL DATEI() ”funcție. Pentru aceasta, treceți „ DATA CURENTA() ” funcția și a șir de format ca argumente pentru funcția DATE_FORMAT(), după cum se arată mai jos:

SELECTAȚI DATE_FORMAT ( DATA CURENTA ( ) , „%M %d, %Y” ) ;

Ieșire

Ieșirea a afișat valoarea curentă a datei într-un format adecvat.

Exemplul 3: filtrarea înregistrărilor după data curentă

DATA CURENTA() ” poate fi utilizată pentru a filtra datele specifice tabelelor pe baza datei de astăzi, după cum se arată mai jos:

SELECTAȚI *
DIN comenzi
WHERE data_comandă = CURRENT_DATE ( ) ;

În exemplul de mai sus, „ Comenzi ” tabelul este filtrat în funcție de data curentă.

Ieșire

Ieșirea descrie datele filtrate.

Exemplul 4: Calcularea vârstei persoanelor

The DATA CURENTA() funcția poate fi utilizată pentru a calcula vârsta oricărei persoane folosind data nașterii. Exemplul de calcul al vârstei persoanelor din „ persoane_detalii ” tabelul este prezentat mai jos:

SELECTează numele, AN ( DATA CURENTA ( ) ) - AN ( data nașterii )
CA varsta FROM persoane_detalii;

Ieșire

Rezultatul a arătat vârsta persoanelor din „ persoane_detalii ' masa.

Exemplul 5: inserarea datei curente într-un tabel

The DATA CURENTA() funcția poate fi utilizată pentru a insera valoarea curentă a datei într-un anumit tabel. Iată un exemplu de inserare a valorii diferite și a datei curente în „ Comenzi ' masa:

INSERT INTO comenzi ( id , user_id, product_id, cantitate, data_comandă )
VALORI ( 22 , 46 , 10 , 2 , DATA CURENTA ( ) ) ;

În exemplul de mai sus, „ INTRODU IN ” este folosit pentru a introduce data de astăzi în tabelul comenzilor.

Ieșire

Rezultatul a arătat că data curentă a fost inserată.

Concluzie

Funcția CURRENT_DATE() din MySQL este un instrument puternic care poate fi utilizat în diverse scopuri, cum ar fi preluarea datei curente, filtrarea înregistrărilor după data curentă, formatarea datelor, calcularea vârstei persoanelor și așa mai departe. Prin utilizarea acestei funcții, devine mai ușor să gestionați și să manipulați datele legate de valorile date în bazele de date MySQL. Acest ghid oferă informații detaliate cu exemple despre cum să utilizați funcția CURRENT_DATE().