Hvordan bruker jeg CURRENT_DATE()-funksjonen i MySQL?

Hvordan Bruker Jeg Current Date Funksjonen I Mysql



MySQL tilbyr et bredt spekter av funksjoner som kan brukes til å lagre og manipulere datoverdiene, for eksempel CURRENT_DATE()-funksjonen. Denne funksjonen returnerer gjeldende datoverdi, som kan brukes til en rekke formål, for eksempel filtrering av tabellens data basert på gjeldende dato, beregning av personens alder osv.

Denne artikkelen vil veilede deg om hvordan du bruker funksjonen CURRENT_DATE() i MySQL.







Hvordan bruker jeg CURRENT_DATE()-funksjonen i MySQL?

« DAGENS DATO() ” er en funksjon i MySQL som returnerer gjeldende datoverdi. Den oppgitte funksjonen kan brukes til ulike formål, som å hente gjeldende dato, sette inn gjeldende dato i en tabell, etc.



La oss gå til eksemplet for å forstå brukstilfellene for CURRENT_DATE()-funksjonen.



Eksempel 1: Henting av gjeldende dato





Gjeldende datoverdi kan hentes ved å bruke ' PLUKKE UT ' uttalelse med ' DAGENS DATO() ' funksjon som gitt nedenfor:

VELG CURRENT_DATE ( ) ;



Produksjon

Utgangen viste gjeldende datoverdi.

Eksempel 2: Formatering av datoer

Gjeldende dato kan hentes i et bestemt format ved å bruke ' PLUKKE UT ' uttalelse med ' DATE_FORMAT() ' funksjon. For dette, bestå ' DAGENS DATO() ' funksjon og en formatstreng som argumenter til DATE_FORMAT()-funksjonen, som vist nedenfor:

VELG DATE_FORMAT ( DAGENS DATO ( ) , '%M %d, %Y' ) ;

Produksjon

Utdataene viste gjeldende datoverdi i et riktig format.

Eksempel 3: Filtrering av poster etter gjeldende dato

« DAGENS DATO() '-funksjonen kan brukes til å filtrere de spesifikke tabelldataene basert på dagens dato, som vist nedenfor:

PLUKKE UT *
FRA bestillinger
WHERE ordre_dato = CURRENT_DATE ( ) ;

I eksemplet ovenfor, ' bestillinger Tabellen filtreres basert på gjeldende dato.

Produksjon

Utgangen viser de filtrerte dataene.

Eksempel 4: Beregning av personers alder

De DAGENS DATO() funksjonen kan brukes til å beregne alderen til enhver person ved å bruke deres fødselsdato. Eksemplet på å beregne alderen til personer i ' persons_details tabellen er gitt nedenfor:

VELG navn, ÅR ( DAGENS DATO ( ) ) - ÅR ( fødselsdato )
AS alder FRA persons_details;

Produksjon

Utgangen viste alderen til personer fra ' persons_details 'tabell.

Eksempel 5: Sette inn gjeldende dato i en tabell

De DAGENS DATO() funksjonen kan brukes til å sette inn gjeldende datoverdi i en bestemt tabell. Her er et eksempel på å sette inn den forskjellige verdien og gjeldende dato i ' bestillinger ' tabell:

LEGG INN I bestillinger ( id , user_id, product_id, quantity, order_date )
VERDIER ( 22 , 46 , 10 , 2 , DAGENS DATO ( ) ) ;

I eksemplet ovenfor, ' SETTE INN I ' brukes til å sette inn dagens dato i ordretabellen.

Produksjon

Utdataene viste at gjeldende dato var satt inn.

Konklusjon

CURRENT_DATE()-funksjonen i MySQL er et kraftig verktøy som kan brukes til ulike formål som å hente gjeldende dato, filtrere poster etter gjeldende dato, formatere datoer, beregne alderen på personer, og så videre. Ved å bruke denne funksjonen blir det enklere å administrere og manipulere data relatert til datoverdier i MySQL-databaser. Denne veiledningen gir detaljert informasjon med eksempler på hvordan du bruker CURRENT_DATE()-funksjonen.