首页 > 解决方案 > 如何在sql语句中组合或合并字符数据类型

问题描述

我有一个问题。我在网上寻找了一些帮助,但没有一个显示出准确的结果。如果有人能在这方面帮助我,我将不胜感激。

这是场景:

我有一个 db_table 'A' ,我必须合并重复的行,我还必须添加另一个字符数据类型的列,它是这样的。

表 A

ID  |SCORE(character)
-------------------

90  |10000
93  |00005
94  |02000
90  |02000
94  |00005

输出将是:

ID  |SCORE(character)
-------------
90  |12000
93  |00005
94  |02005

标签: sqlsql-servertsqlsumsqldatatypes

解决方案


您需要使用SUMGROUP BY。试试看:

SELECT id,sum( convert (int,score)) from myTable group by ID

推荐阅读