SQL-Methode zum Berechnen der Zeitstempeldifferenz Überblick Manchmal müssen wir bestimmte Datensätze zeitlich ermitteln, zum Beispiel: Berechnen Sie die Datensätze eine Stunde vor Verkaufszeit. Berechnen Sie die Zeit mit Code und übergeben Sie ihn anschließend an SQL Wir können JAVA-Code verwenden, um zuerst die Zeit zu berechnen und sie dann an die SQL-Anweisung zu übergeben, um die Verwendung von MySQL-Funktionen zu vermeiden. öffentliche lange xxxx (lange Verkaufszeit ab) { Kalender Kalender = Kalender.getInstance(); Kalender.Zeit festlegen (neues Datum (Verkaufszeitab)); Kalender.set(Kalender.STUNDE_OF_DAY, Kalender.get(Kalender.STUNDE_OF_DAY) - 1); Kalender zurückgeben.getTime().getTime(); } Dadurch wird die Zeit eine Stunde vor Verkaufsbeginn berechnet. Übergeben Sie es dann an die SQL-Anweisung, in der Sie den Codeausschnitt schreiben. Auf diese Weise kann der Index verwendet werden, wenn das Feld „Verkaufszeit“ einen Index hat. Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
<<: Probleme und Lösungen bei der Verwendung der TweenMax-Animationsbibliothek in Angular
>>: Tomcat erhält den Clientdomänennamen des Nginx-Reverse-Proxys
Übersicht zur Netzwerkkommunikation Bei der Entwi...
Docker ist in CE und EE unterteilt. Die CE-Versio...
Problembeschreibung: Ich habe einen Desktop-Compu...
(I) Installation von mysql5.7: ❀ Details: Die Ins...
Inhaltsverzeichnis 【Code-Hintergrund】 【Code-Imple...
Ausführung mit nur einem Klick Um Python 3.8 in e...
Wenn ein Index die Werte aller abzufragenden Feld...
Installation, Konfiguration, Start, Anmeldung und...
In diesem Artikel wird der spezifische JavaScript...
offizielle Tomcat-Website Tomcat entspricht einem...
1. Was ist In react Anwendungen werden Ereignisna...
v-for-Richtlinie Wenn wir von Listen sprechen, mü...
Inhaltsverzeichnis Überblick Was ist Bildkomprimi...
Inhaltsverzeichnis 1. MySQL-Zeittyp 2. Überprüfen...
01 Das Konzept der parallelen Replikation In der ...