有人可以通过SSIS条件性拆分转换帮助我。我想做Count(Column)
。要求是;
“如果记录计数超过100条记录,则移至一个输出,否则移至另一个输出”。
我正在尝试使用它,但无法完成它。
COUNT(FirstName1) > = 100
感谢你的帮助。
答案 0 :(得分:1)
您可以使用COUNT(*)OVER()窗口函数来实现此目的。更改源查询以返回结果集中的行数,并在条件拆分中使用该字段。
SELECT FirstName,LastName,COUNT(FirstName)OVER()AS NoOfRows FROM TableName
现在在条件分割中添加这些条件
输出名称: LessThan100 条件: NoOfRows< 100
输出名称: MoreThan100 条件: NoOfRows> 100