我正在尝试在SQL Server中添加重复行的值。我想在SSIS中如何做到这一点。这就是数据的外观
SESSION ID |TALK TIME|TSEC|TMIN |
------------+---------+----+-----+
34000018959 |00:34.0 |34 |0.56 |
34000018959 |20:29.0 |1229|20.48|
这是我希望看到的输出:
SESSION ID |TALK TIME|TSEC|TMIN |
------------+---------+----+-----+
34000018959 |21:03.0 |1263|21.05|
我有没有办法在SSIS中做到这一点
答案 0 :(得分:2)
正如上面提到的Sujatha,在包中创建一个执行SQL任务并运行以下代码:
select session_id, CONVERT(CHAR(8),DATEADD(second,sum(tsec),0),108) [Talk Time], sum(tsec)TSEC, sum(tmin)TMIN
from yourtable
group by session_id