2016-03-15 90 views
-2

我的数据库输出如下:MSSQL SELECT DISTINCT最后一列结合

2016-02-03 Ticket1 4.25 
2016-02-04 Ticket2 .25 
2016-02-04 Ticket2 1.00 
2016-02-05 Ticket3 .75 

如何运行使查询从列1和列2 SELECT DISTINCT所以我不会看到重复的,但最后一排结合,从而输出将看起来像:

2016-02-03 Ticket1 4.25 
2016-02-04 Ticket2 1.25 
2016-02-05 Ticket3 .75 
+1

'SELECT COL1,COL2,SUM(COL3)AS COL3 FROM table_name的GROUP BY COL1,col2' – lad2025

+0

欢迎StackOverflow上。请告诉我们你已经尝试了什么,你当前的一段代码(如果抛出错误)。我们会帮你修复它,但不是为你写的。 – chill0r

回答

1

使用SUMGROUP BY

查询

SELECT column1, column2, SUM(column3) as column3 
FROM your_table_name 
GROUP BY column1, column2;