Com utilitzar la funció CURRENT_DATE() a MySQL?

Com Utilitzar La Funcio Current Date A Mysql



MySQL proporciona una àmplia gamma de funcions que es poden utilitzar per emmagatzemar i manipular els valors de la data, com ara la funció CURRENT_DATE(). Aquesta funció retorna el valor de la data actual, que es pot utilitzar per a diversos propòsits, com ara filtrar les dades de la taula en funció de la data actual, calcular l'edat de la persona, etc.

Aquest article us guiarà sobre com utilitzar la funció CURRENT_DATE() a MySQL.







Com utilitzar la funció CURRENT_DATE() a MySQL?

El ' DATA CORRENT() ” és una funció de MySQL que retorna el valor de la data actual. La funció indicada es pot utilitzar per a diferents finalitats, com ara recuperar la data actual, inserir la data actual en una taula, etc.



Passem a l'exemple per entendre els casos d'ús de la funció CURRENT_DATE().



Exemple 1: Recuperació de la data actual





El valor de la data actual es pot recuperar utilitzant el ' SELECCIONA ” declaració amb el “ DATA CORRENT() ” funció tal com es mostra a continuació:

SELECCIONA CURRENT_DATE ( ) ;



Sortida

La sortida mostrava el valor de la data actual.

Exemple 2: format de dates

La data actual es pot recuperar en un format específic utilitzant el ' SELECCIONA ” declaració amb el “ FORMAT DE DATA() ” funció. Per a això, passa el ' DATA CORRENT() ” funció i a cadena de format com a arguments per a la funció DATE_FORMAT(), tal com es mostra a continuació:

SELECCIONA DATE_FORMAT ( DATA CORRENT ( ) , '%M %d, %Y' ) ;

Sortida

La sortida mostrava el valor de la data actual en un format adequat.

Exemple 3: filtració de registres per data actual

El ' DATA CORRENT() ” es pot utilitzar per filtrar les dades específiques de les taules en funció de la data d'avui, tal com es mostra a continuació:

SELECCIONA *
DE ordres
WHERE data_ordre = CURRENT_DATE ( ) ;

En l'exemple anterior, el ' ordres ” La taula es filtra en funció de la data actual.

Sortida

La sortida mostra les dades filtrades.

Exemple 4: Càlcul de l'edat de les persones

El DATA CORRENT() La funció es pot utilitzar per calcular l'edat de qualsevol persona utilitzant la seva data de naixement. L'exemple de càlcul de l'edat de les persones a la ' persones_detalls ” La taula es presenta a continuació:

SELECCIONA el nom, ANY ( DATA CORRENT ( ) ) - CURS ( data de naixement )
AS age FROM persones_detalls;

Sortida

La sortida mostrava l'edat de les persones del ' persones_detalls ” taula.

Exemple 5: inserció de la data actual en una taula

El DATA CORRENT() La funció es pot utilitzar per inserir el valor de la data actual en una taula concreta. Aquí teniu un exemple d'inserció del valor diferent i de la data actual al ' ordres ” taula:

INSERT INTO ordres ( id , user_id, product_id, quantitat, order_date )
VALORS ( 22 , 46 , 10 , 2 , DATA CORRENT ( ) ) ;

En l'exemple anterior, ' INSERTAR A ” s'utilitza per inserir la data d'avui a la taula de comandes.

Sortida

La sortida mostrava que s'havia inserit la data actual.

Conclusió

La funció CURRENT_DATE() de MySQL és una eina potent que es pot utilitzar per a diversos propòsits, com ara recuperar la data actual, filtrar registres per la data actual, donar format a les dates, calcular l'edat de les persones, etc. Amb aquesta funció, és més fàcil gestionar i manipular les dades relacionades amb els valors de data a les bases de dades MySQL. Aquesta guia proporciona informació detallada amb exemples de com utilitzar la funció CURRENT_DATE().