如何在SQL Server中实现此选择查询?

时间:2016-09-18 06:42:18

标签: sql-server

我是SQL Server的新手,必须将这些数据导入表中:

enter image description here

我想告诉我这些数据:

942,4600
952,4000

为此,我写了这个SQL语句:

SELECT 
    SUM(SQ.[price])
FROM
    (SELECT DISTINCT 
         [sycle] as TRACK, [price] 
     FROM 
         [ClubEatc].[dbo].[testTABLE]) SQ

该查询汇总了所有sycle价格,但我希望每sycle总和。我该如何实现呢?感谢。

1 个答案:

答案 0 :(得分:1)

只需按SQ.sycle分组

它将设置每个独特的sycle的组并做一些它的价格。

SELECT 
   SQ.sycle,
   SUM(SQ.[price]) AS Price
FROM TableName SQ
Group By SQ.sycle
相关问题