色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql sumstr

江奕云2年前12瀏覽0評論

MySQL中的sumstr()函數是一個非常有用的函數。它可以對一個字符串列中的數字進行求和。sumstr()函數接受一個列名稱,返回該列中數字的總和。

SELECT SUMSTR(`column_name`) FROM `table_name`

在上面的代碼中,我們用`table_name`代替表名,用`column_name`代替列名。這條語句將會計算`table_name`表中`column_name`列中所有數字的和。

如果列中的數據可以轉換為數字,MySQL將會計算和。如果列中的數據無法轉換為數字,函數將會忽略這樣的數據。

下面是一個例子:

CREATE TABLE `sales` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`customer` varchar(255) NOT NULL,
`amount` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
);
INSERT INTO `sales` (`customer`, `amount`)
VALUES
('John', '105.60'),
('Jane', '20.00'),
('Sara', '15.30'),
('Bob', '50.00'),
('Alex', '23.90');

如果要在`sales`表中計算`amount`列中數字的總和,可以在查詢中使用sumstr()函數:

SELECT SUMSTR(`amount`) FROM `sales`

運行這條查詢后,我們將得到結果580.8。這是由于`amount`列中的所有數字的總和為580.8。

總之,sumstr()函數是一個可以快速計算數字總和的函數。只要你有一個包含數字的文本列,就可以輕松地使用這個函數來完成任務。