Heim > Datenbank > MySQL-Tutorial > Wie subtrahiere ich Werte korrekt von einer MySQL-Spalte?

Wie subtrahiere ich Werte korrekt von einer MySQL-Spalte?

Barbara Streisand
Freigeben: 2024-12-30 17:25:10
Original
638 Leute haben es durchsucht

How to Correctly Subtract Values from a MySQL Column?

Werte von einer MySQL-Spalte subtrahieren

Wenn Sie versuchen, eine Spalte in MySQL durch Subtrahieren eines Werts zu aktualisieren, ist es wichtig, die richtige Syntax zu verstehen . Im Gegensatz zur vorgeschlagenen Abfrage:

UPDATE `a75ting`.`username` SET `points` = '`points` - 5'
Nach dem Login kopieren

der richtige Ansatz ist:

UPDATE a75ting.username
SET points = points - 5
Nach dem Login kopieren

Der Hauptunterschied besteht hier darin, dass einfache Anführungszeichen um den Ausdruck „Punkte – 5“ weggelassen werden. Wenn Sie die einfachen Anführungszeichen einfügen, wird daraus eine reine Textzeichenfolge. Durch das Entfernen erkennt MySQL „Punkte“ als Feld und führt die erforderliche Subtraktion durch.

Zur Verdeutlichung: Der Ausdruck „Punkte - 5“ weist MySQL an, 5 vom aktuellen Wert des Felds „Punkte“ zu subtrahieren jede Zeile in der Tabelle. Dadurch können Sie die Spalte „Punkte“ effizient anpassen, ohne manuell neue Werte berechnen zu müssen.

Das obige ist der detaillierte Inhalt vonWie subtrahiere ich Werte korrekt von einer MySQL-Spalte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage