MySQL biedt een breed scala aan functies die kunnen worden gebruikt om de datumwaarden op te slaan en te manipuleren, zoals de functie CURRENT_DATE(). Deze functie retourneert de huidige datumwaarde, die voor verschillende doeleinden kan worden gebruikt, zoals het filteren van de tabelgegevens op basis van de huidige datum, het berekenen van de leeftijd van de persoon, enz.
Dit artikel zal u helpen bij het gebruik van de functie CURRENT_DATE() in MySQL.
Hoe de functie CURRENT_DATE() in MySQL te gebruiken?
De ' HUIDIGE DATUM() ” is een functie in MySQL die de huidige datumwaarde retourneert. De vermelde functie kan voor verschillende doeleinden worden gebruikt, zoals het ophalen van de huidige datum, het invoegen van de huidige datum in een tabel, enz.
Laten we naar het voorbeeld gaan om de use cases van de CURRENT_DATE() functie te begrijpen.
Voorbeeld 1: de huidige datum ophalen
De huidige datumwaarde kan worden opgehaald met behulp van de ' SELECTEER ” verklaring met de “ HUIDIGE DATUM() ” functie zoals hieronder weergegeven:
SELECTEER CURRENT_DATE ( ) ;
Uitgang
De uitvoer toonde de huidige datumwaarde.
Voorbeeld 2: datums opmaken
De huidige datum kan in een specifiek formaat worden opgehaald door de ' SELECTEER ” verklaring met de “ DATUMNOTATIE() ” functie. Geef hiervoor de “ HUIDIGE DATUM() ” functie en een tekenreeks opmaken als argumenten voor de functie DATE_FORMAT(), zoals hieronder weergegeven:
SELECTEER DATE_FORMAT ( HUIDIGE DATUM ( ) , '%M %d, %Y' ) ;
Uitgang
De uitvoer gaf de huidige datumwaarde weer in een juist formaat.
Voorbeeld 3: Records filteren op huidige datum
De ' HUIDIGE DATUM() ”-functie kan worden gebruikt om de specifieke tabelgegevens te filteren op basis van de datum van vandaag, zoals hieronder weergegeven:
SELECTEER *VAN bestellingen
WHERE order_date = CURRENT_DATE ( ) ;
In het bovenstaande voorbeeld is de ' bestellingen ” tabel wordt gefilterd op basis van de huidige datum.
Uitgang
De uitvoer geeft de gefilterde gegevens weer.
Voorbeeld 4: Berekening van de leeftijd van personen
De HUIDIGE DATUM() functie kan worden gebruikt om de leeftijd van een persoon te berekenen door hun geboortedatum te gebruiken. Het voorbeeld van het berekenen van de leeftijd van personen in de “ personen_details ” tabel wordt hieronder gegeven:
SELECTEER naam, JAAR ( HUIDIGE DATUM ( ) ) - JAAR ( geboortedatum )ALS leeftijd VANAF personen_details;
Uitgang
De output toonde de leeftijd van personen uit de “ personen_details ' tafel.
Voorbeeld 5: de huidige datum in een tabel invoegen
De HUIDIGE DATUM() functie kan worden gebruikt om de huidige datumwaarde in een bepaalde tabel in te voegen. Hier is een voorbeeld van het invoegen van de verschillende waarde en huidige datum in de ' bestellingen ' tafel:
INSERT IN bestellingen ( ID kaart , user_id, product_id, hoeveelheid, order_date )WAARDEN ( 22 , 46 , 10 , 2 , HUIDIGE DATUM ( ) ) ;
In het bovenstaande voorbeeld, “ INVOEGEN IN ” wordt gebruikt om de datum van vandaag in de ordertabel in te voegen.
Uitgang
De uitvoer liet zien dat de huidige datum was ingevoegd.
Conclusie
De functie CURRENT_DATE() in MySQL is een krachtige tool die voor verschillende doeleinden kan worden gebruikt, zoals het ophalen van de huidige datum, het filteren van records op de huidige datum, het formatteren van datums, het berekenen van de leeftijd van personen, enzovoort. Door deze functie te gebruiken, wordt het eenvoudiger om gegevens met betrekking tot datumwaarden in MySQL-databases te beheren en te manipuleren. Deze handleiding biedt gedetailleerde informatie met voorbeelden van het gebruik van de functie CURRENT_DATE().