Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie berechnet MySQL, ob wir beim Hinzufügen von in Anführungszeichen enthaltenen Zahlen nicht numerischen Text zwischen Zahlen in einer Zeichenfolge schreiben?

王林
Freigeben: 2023-09-04 14:45:02
nach vorne
977 Leute haben es durchsucht

在添加引号中包含的数字时,如果我们在字符串的数字之间写入非数字文本,MySQL 如何计算?

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: -

Beispiel

mysql> Select '1525 * 2' + '200'As Total;
+-------+
| Total |
+-------+
| 1725  |
+-------+
1 row in set, 1 warning (0.00 sec)
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage