在mysql中,可以利用sum()函數進行多列求和,該函數能夠返回數值列的總數,語法為“select SUM(列1+列2+列3…) FROM table_name;”。
本教程操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。
mysql怎樣多列求和
SUM() 函數返回數值列的總數。
SQL SUM() 語法
SELECT?SUM(column_name)?FROM?table_name;
演示數據庫
在本教程中,我們將使用 RUNOOB 樣本數據庫。
下面是選自 “access_log” 表的數據:
mysql>?SELECT?*?FROM?access_log; +-----+---------+-------+------------+ |?aid?|?site_id?|?count?|?date???????| +-----+---------+-------+------------+ |???1?|???????1?|????45?|?2016-05-10?| |???2?|???????3?|???100?|?2016-05-13?| |???3?|???????1?|???230?|?2016-05-14?| |???4?|???????2?|????10?|?2016-05-14?| |???5?|???????5?|???205?|?2016-05-14?| |???6?|???????4?|????13?|?2016-05-15?| |???7?|???????3?|???220?|?2016-05-15?| |???8?|???????5?|???545?|?2016-05-16?| |???9?|???????3?|???201?|?2016-05-17?| +-----+---------+-------+------------+ 9?rows?in?set?(0.00?sec)
SQL SUM() 實例
下面的 SQL 語句查找 “access_log” 表的 “count” 字段的總數:
實例
SELECT?SUM(count)?AS?nums?FROM?access_log;
2、統計所有講師的總分
示例語法如下:
推薦學習:mysql視頻教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦