sql server里的查询结果要保存到一个变量里,怎么弄?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server里的查询结果要保存到一个变量里,怎么弄?相关的知识,希望对你有一定的参考价值。

如查询
select count(*) from aa
select count(*) from bb

现在要查两都之差,有没有办法把第一个查询存到一个变量,第二个存到另一个变量,再变量一差就出结果。

我举的比较简单的例子,但有时是很复杂的,需要变量的。

参考技术A 举个例子给你:

declare @a int
declare @b int

select @a=count(*) from sysobjects where name like '%sys%'

select @b=count(*) from sysobjects where name like '%set%'

select @a-@b本回答被提问者和网友采纳
参考技术B 赞同

检举 | 2011-10-21 10:18 lchy0987 | 十一级
举个例子给你:

declare @a int
declare @b int

select @a=count(*) from sysobjects where name like '%sys%'

select @b=count(*) from sysobjects where name like '%set%'

select @a-@b
参考技术C 从数据库读取出来,然后将读取的内容赋值给变量 参考技术D select (select Count(*) from users) usercount,(select Count(*) from ProgramModuleCodes) pcount ,((select Count(*) from ProgramModuleCodes)-(select Count(*) from users)) chabie
我也简单的给些了一个SQL语句 ,,,
第5个回答  2011-10-21 count返回的就是整型,直接int

急!如何将查询出来的sql数据库的数据导出EXCEL

参考技术A

1、首先打开Sql Server Manegement管理工具,找到一个接下来要操作的表,如下图所示

2、先来查询一下这个表中的数据,如下图所示,接下来就会对这些数据进行导出

3、在查询结果的空白处右键单击,选择将结果另存为选项,如下图所示

4、这个时候会弹出保存界面,会看到文件类型那里是CSV类型,这个也是excel中的一种

5、导出以后打开导出文件,就会看到查询的结果都在excel文件里了,如下图所示

以上是关于sql server里的查询结果要保存到一个变量里,怎么弄?的主要内容,如果未能解决你的问题,请参考以下文章

急!如何将查询出来的sql数据库的数据导出EXCEL

Sql Server2005数据库怎么查看视图里的字段。

sql server查询结果集字段包含换行符导致复制到excel错位问题

将 SQL 查询的结果保存到 VBA 中的变量中?

SQL...如何将表查询的结果自动保存到*.txt文件中?

SQL...如何将表查询的结果自动保存到*.txt文件中?