如何計算 MySQL 中年份數字的總和?


首先,你需要提取最後一個數字並新增提取的值。而且,直到我們得到年份所有數字的總和,比如 2020 年 -

2 + 0 + 2 + 0
= 4

從年份中提取最後一個數字的概念如下。查詢如下 -

select floor(@yourVariableName % 10);

對年份數字求和的查詢如下 -

mysql> set @year_column_value = 2020;
Query OK, 0 rows affected (0.00 sec)
mysql> select
−> floor(@year_column_value / 1000)
−> + floor(@year_column_value % 1000 / 100)
−> + floor(@year_column_value % 100 / 10)
−> + floor(@year_column_value % 10) AS SUM_OF_DIGITS_OF_YEAR;

這將產生以下輸出 -

+-----------------------+
| SUM_OF_DIGITS_OF_YEAR |
+-----------------------+
|                     4 |
+-----------------------+
1 row in set (0.00 sec)

更新時間:19-Nov-2020

160 次瀏覽

開啟你的 職業生涯

完成課程並獲得認證

開始學習
廣告
© . All rights reserved.