Vadym Asked:2024-01-17 04:16:19 +0000 UTC2024-01-17 04:16:19 +0000 UTC 2024-01-17 04:16:19 +0000 UTC 获取字符串类型列中的值的总和 772 大家好,请问如何获取字符串类型列的所有值的总和?对于数字类型的列,我使用了 SUM(列名) 函数,它给出了列中值的总和,但是对于字符串类型,这个函数不适合,我认为你需要首先转换将列值转换为数字类型,然后使用此函数,但我不知道该怎么做,或者也许还有其他选项? sql 1 个回答 Voted Best Answer Alexey Trukhanov 2024-01-17T04:42:08Z2024-01-17T04:42:08Z 例如,您可以这样: SELECT SUM(CAST(field_name AS DECIMAL)) FROM table_name; 或简化表示法: SELECT SUM(field_name::DECIMAL) FROM table_name;
例如,您可以这样:
或简化表示法: