Angenommen, wir versuchen, nicht numerischen Text zwischen Zahlen in einer Zeichenfolge hinzuzufügen, dann verwendet MySQL nur die erste Zahl der Zeichenfolge, um die Addition zu berechnen, mit einer Warnung. Das folgende Beispiel soll dies demonstrieren: -
mysql> Select '1525 * 2' + '200'As Total; +-------+ | Total | +-------+ | 1725 | +-------+ 1 row in set, 1 warning (0.00 sec)
Aus der obigen Abfrage wird deutlich, dass MySQL nur die erste Zahl (d. h. 1525) zur Berechnung der Addition verwendet und nicht numerischen Text ignoriert.
Das obige ist der detaillierte Inhalt vonWie berechnet MySQL, ob wir beim Hinzufügen von in Anführungszeichen enthaltenen Zahlen nicht numerischen Text zwischen Zahlen in einer Zeichenfolge schreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!