MySQL-将值和唯一ID相加

MySQL-将值和唯一ID相加,mysql,sql,Mysql,Sql,我有一个包含文件信息的表,我查询-选择DISTINCT file,Number FROM table-该表创建一个包含文件名和一些数字的两列表,即 File | Numbers --------------- A | 1 A | 2 A | 4 B | 3 B | 1 B | 2 C | 5 C | 3 C

我有一个包含文件信息的表,我查询-选择DISTINCT file,Number FROM table-该表创建一个包含文件名和一些数字的两列表,即

    File |  Numbers
    ---------------
    A    |    1
    A    |    2
    A    |    4
    B    |    3
    B    |    1
    B    |    2
    C    |    5
    C    |    3
    C    |    1
我试图得到这个结果,用唯一的文件名总结这个查询

    File |  Numbers
    ---------------
    A    |    7
    B    |    6
    C    |    9
我可以根据文件名通过SELECT file、SELECT DISTINCT file中的SUMNumbers、file='A'中的表格中的数字来获取单个总和

但我想让这三个都出现在我的结果中。我试过-选择文件,从选择不同文件中选择数字,从表中选择数字,但得到的结果是

    File |  Numbers
    ---------------
    C    |    22
您需要一个由以下人员组成的小组:

select `File`, sum(`Numbers`) from `tbl` group  by `File`