我希望查询的内容落在Excel工作表中,数据流已在SSIS中应用。
查询尝试使用同一个表中其他列的值来实现一组值显示在一列中。
示例:
Case When col_date1 > 1900 then col_date1
When col_date1 = '' and col_date2 like 18% then col_date3
Else col_date4
End
通常col_date值是硬编码字符串,但在我的情况下,我希望它们是在查询运行时动态应用的其他列中的值,并将输出存储到Excel中。
我不认为Update
声明在这里有效,因为这会永久地改变我试图避免的表格。这些更改应该在Excel中生效并着陆,同时保持SQL Server表不变。
也许left join
不知何故但不确定是否有效。
有什么想法吗?