2016-09-18 78 views
0

我是一个新的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价格,但我想每总结0。我怎样才能实现这个?谢谢。

+0

**工具** - 不是“植入”... –

+0

@marc_s对不起,我的朋友 –

回答

1

只是集团通过SQ.sycle

它将为每个唯一sycle组和做一些它的价格。

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