MySQL-Datum subtrahieren
MySQL verfügt über eine Vielzahl von Operationen, die für die Verwendung und Pflege einer relationalen Datenbank von Vorteil sind. Es verfügt über verschiedene integrierte Funktionen, die für die Verwendung des Tools nützlich sind.
Diese Funktionen erleichtern die menschliche Arbeit, indem sie Parameter übernehmen und die Ergebnisse für die dedizierte Funktionalität bereitstellen.
Diese Funktionen umfassen eine Vielzahl von Operationen mit Zeichenfolgen, Zahlen, Datumsangaben und erweiterten Funktionen in MySQL. Beispiele für solche Funktionen sind concat
, reverse
, position
, min
, max
und truncate
.
Datum in MySQL subtrahieren
MySQL bietet Funktionen zum Ändern und Verwalten von Daten und Zeiten nach Bedarf im Tool. Im Folgenden sind einige Dienstprogrammfunktionen für Datum und Uhrzeit aufgeführt.
- Die Funktion
Date
extrahiert die Daten im FormatDDMMYYYY
aus dem StringDateTime
. - Die Funktion
DayOfMonth
gibt den Tagesteil des vollständigen Datums zurück, nachdem der interne Extraktionsprozess durchgeführt wurde. - Die Funktion
Date_Add
gibt das hinzugefügte Datum und Zeitintervall ab einem bestimmten Datum zurück. - Die Funktion
Date_Sub
gibt das subtrahierte Datum und Zeitintervall von einem angegebenen Datum zurück.
Abfrage zum Ausführen der MySQL-Anweisung:
select * from student where DOB between DATE_SUB(NOW(), INTERVAL 30 DAY) AND NOW();
-
Die obige Abfrage selektiert alle Geburtsdaten zwischen dem aktuellen Datum und den letzten 30 Tagen. Dem
Auswählen
wird das Sternchen*
vorangestellt, was alle Datensätze aus der gefilterten Liste bedeutet. -
Das Schlüsselwort
from
gibt an, dass der Benutzer den Tabellennamen angeben soll, von dem aus wir die Bedingung oder den Filter anwenden. -
Die Verwendung des Schlüsselworts
where
dient als Bedingungsoperator. Hier werden alle Bedingungen angegeben, um die jeweiligen Ergebnisse anzuzeigen. -
Das Ergebnis wird aus der
Student
-Tabelle erfasst, nachdem die Ergebnisse ausbetween
-Abfragen herausgefiltert wurden. -
Der Operator
zwischen
gibt die ausgewählten Werte aus dem angegebenen Bereich zurück, und die Werte können Teil von Ganzzahlen, Zeichenfolgen oder Datumsangaben sein. Die obige Abfrage gibt den inklusiven Datumsbereich zurück, was bedeutet, dass der erste und der letzte Wert Teil des Datumsbereichs sind. -
Die Funktion
jetzt
gibt Datum und Uhrzeit im FormatJJJJ-MM-TT HH-MM-SS
zurück. -
Die Funktion
Date_Sub
nimmt zwei Argumente entgegen, wobei der erste Wert den zu ändernden Wert angibt. Das zweite Argument ist der Wert in Datum oder Uhrzeit, der subtrahiert werden soll.Die Werte können Minute, Sekunde, Stunden, Tage und viele mehr sein.
Rashmi is a professional Software Developer with hands on over varied tech stack. She has been working on Java, Springboot, Microservices, Typescript, MySQL, Graphql and more. She loves to spread knowledge via her writings. She is keen taking up new things and adopt in her career.
LinkedIn