Heim >Datenbank >MySQL-Tutorial >Wie wertet die MySQL-Funktion SUM() aus, ob sie eine Spalte mit dem Datentyp „Zeichen' als Argument erhält?

Wie wertet die MySQL-Funktion SUM() aus, ob sie eine Spalte mit dem Datentyp „Zeichen' als Argument erhält?

WBOY
WBOYnach vorne
2023-09-02 22:33:02958Durchsuche

MySQL SUM() 函数如何评估它是否获得具有字符数据类型的列作为其参数?

Die MySQL SUM()-Funktion gibt 0 statt NULL zurück und gibt eine Warnung aus, wenn sie eine Zeichentypspalte als Argument erhält. Das folgende Beispiel wird anhand von Daten aus einer Tabelle namens „Social“ veranschaulicht –

Beispiel

mysql> Select * from Social;

+------+-------+
| Id   | Name  |
+------+-------+
| 100  | Rahul |
+------+-------+

1 row in set (0.00 sec)

mysql> Select SUM(Name) From Social;

+-----------+
| SUM(Name) |
+-----------+
| 0         |
+-----------+

1 row in set, 1 warning (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie wertet die MySQL-Funktion SUM() aus, ob sie eine Spalte mit dem Datentyp „Zeichen' als Argument erhält?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen