如何把筛选出的数据导出到EXCEL格式

shuobudeDE 2012-05-04 09:53:40
假设有这么一表A,从里面筛选出数据作为临时表B,把B用SQL 语句导出到EXCEL中
**************
例:select * from (select * from a where id=1) b

*******
*******
*******

另如果说A是视图,能导出来么
...全文
1019 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
downmoon 2012-05-05
  • 打赏
  • 举报
回复
shuobudeDE 2012-05-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

SQL code

--导出查询结果queryout
EXEC master..xp_cmdshell 'bcp "查询语句" queryout d:\wsp.txt -c -t, -Usa -Psa'
[/Quote]

shuobudeDE 2012-05-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

可以试试Sql Server自带的Export data, 在数据库上右键task-->Export Data, 然后设置好data source,设置好destination(设置为Excel),然后选择Write a query....来获取数据就好了。
[/Quote]


pt1314917 2012-05-05
  • 打赏
  • 举报
回复

--导出查询结果queryout
EXEC master..xp_cmdshell 'bcp "查询语句" queryout d:\wsp.txt -c -t, -Usa -Psa'

十林 2012-05-05
  • 打赏
  • 举报
回复
可以试试Sql Server自带的Export data, 在数据库上右键task-->Export Data, 然后设置好data source,设置好destination(设置为Excel),然后选择Write a query....来获取数据就好了。
shuobudeDE 2012-05-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
今天刚总结的:
http://blog.csdn.net/downmoon/article/details/7535412
[/Quote]

摁  我试一下 2000和2008用法一样?
shuobudeDE 2012-05-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
查询出结果 后,在结果窗口中点右键“将结果另存为”不行吗?
如果没有列名,在excel里修改也不难。
[/Quote]

这个效果不行
bilyzhang 2012-05-05
  • 打赏
  • 举报
回复
查询出结果 后,在结果窗口中点右键“将结果另存为”不行吗?
如果没有列名,在excel里修改也不难。
shuobudeDE 2012-05-04
  • 打赏
  • 举报
回复
例子不是很正确 但也能说明问题,求助

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧