Die Funktion DATE_ADD() addiert einem Datum ein angegebenes Zeitintervall. Alle Daten in der aktuellen Tabelle werden um einen Tag erhöht: UPDATE ACT_BlockNum SET CreateTime = DATE_ADD(CreateTime, INTERVAL 1 TAG); Alle Daten in der aktuellen Tabelle sind um einen Tag gekürzt: UPDATE ACT_BlockNum SET CreateTime = DATE_ADD(CreateTime, INTERVAL -1 DAY); Um zu verhindern, dass die Datenbankabfrage eine leere Ausnahme meldet, kann das Abfrageergebnis, wenn es als Ganzzahl zurückgegeben wird, mit 0 verglichen werden. Wenn es leer ist, wird eine 0 an den Kunden zurückgegeben, andernfalls wird der Ergebniswert der Abfrage zurückgegeben. Das SQL lautet wie folgt SELECT IFNULL(SUM(Num),0) aus DPEvent.ACT_BlockNum, wobei CreateTime ZWISCHEN #startTime# UND #endTime#; MYSQL IFNULL(Ausdruck1,Ausdruck2) Wenn expr1 nicht NULL ist, gibt IFNULL() expr1 zurück, andernfalls gibt es expr2 zurück. IFNULL() gibt je nach Kontext, in dem es verwendet wird, einen numerischen oder Zeichenfolgewert zurück. Ähnliche Wenn expr null ist, gibt isnull() 1 zurück, andernfalls 0. Die Update-Anweisung aktualisiert die Werte mehrerer Felder aktualisieren @A setze c1=b.c1, c2=b.c2, c3=b.c3 von @A a,@B b, wobei a.id=2 und b.id=6 Aktualisierung A setze (A.a2,A.a3) =(wähle B.b2,b.b3 von B wobei B.b1 = A.a1 und A.a3 = 100 ) Oben habe ich Ihnen MySQL vorgestellt, um die aktuelle Datentabelle ständig um ein bestimmtes Zeitintervall zu erhöhen oder zu verringern. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten! Das könnte Sie auch interessieren:
|
<<: So binden Sie einen Domänennamen an den Nginx-Dienst
>>: Eine kurze Zusammenfassung von Vue Keep-Alive
Diese Methode wurde am 7. Februar 2021 bearbeitet...
Wie installiere ich MySQL 5.7 in Ubuntu 16.04? In...
Sehen Sie zuerst den Effekt Implementierungscode ...
Die Erstellung des einfachsten „Hello World“-Ausg...
Inhaltsverzeichnis 1. Grundlage des Responsive-Pr...
Vorwort Die häufigste Aufgabe nach der Installati...
1. Prüfen Sie, ob das Ereignis aktiviert ist Vari...
CentOS 8 hat das Installationsprogramm für Softwa...
Seit Zabbix Version 3.0 wird verschlüsselte Kommu...
Nginx verbirgt die Versionsnummer In einer Produk...
Vorwort In tatsächlichen Projekten kann die häufi...
CocosCreator-Version: 2.3.4 Cocos hat keine Liste...
Inhaltsverzeichnis 1. Ziehen Sie das Bild 1.1 Zie...
Das auf Tencent Cloud erstellte MySQL ist immer s...
Installation von Python 3 1. Abhängige Umgebung i...