嗨,请帮助编写一个查询,将重复公司并将其作为一行,但将公司的持续时间 - (时间)支出加到每个员工的一个持续时间字段中
Company Duration Employee
Company 1 2 Koos
Company 2 6 Piet
Company 3 3 Piet
Company 1 3 Koos
Company 1 1 Koos
Company 1 7 Piet
Company 3 2 Koos
24
查询结果后
Company Duration Employee
Company 1 6 Koos
Company 2 6 Piet
Company 3 3 Piet
Company 1 7 Piet
Company 3 2 Koos
24
答案 0 :(得分:0)
这应该是一个简单的group by
声明,您可以根据其他两个字段加上持续时间:company
和employee
:
SELECT c.company
,sum(c.Duration)
,c.Employee
FROM company c
GROUP BY c.company
,c.Employee