首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在同一个工作表csv文件中导入多个查询结果

在同一个工作表csv文件中导入多个查询结果
EN

Stack Overflow用户
提问于 2018-03-13 16:22:34
回答 1查看 33关注 0票数 0

我有三个问题:

代码语言:javascript
复制
select count(*) from facttable;

Select distinct customerkey from facttable;

select distinct productkey from facttable;

我需要使用SSIS将这三个查询的结果放在csv文件中的同一张表中,

产出如下:

行数:100(仅举例)客户of列表:12 of

15 List产品id : mokd125列表

oki89

如何将结果放在相同的csv表中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-13 16:45:29

将提取查询更改为:

代码语言:javascript
复制
select 'Number of records: ' + cast(count(*) as varchar(50)) as data from facttable

union all select ''
union all select 'List of Customer ID:'
union all
Select distinct cast(customerkey as varchar(50)) from facttable;
union all select ''
union all select 'List of Product ID:'
union all
select distinct cast(productkey as varchar(50)) from facttable;

这将为您提供可以写入文本文件的一列数据集。

UNION ALL在这里非常重要,因为它需要所有的记录。工会会处理掉副本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49261125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档