sql server里的查询结果要保存到一个变量里,怎么弄?
如查询selectcount(*)fromaaselectcount(*)frombb现在要查两都之差,有没有办法把第一个查询存到一个变量,第二个存到另一个变量,再变量一...
如查询
select count(*) from aa
select count(*) from bb
现在要查两都之差,有没有办法把第一个查询存到一个变量,第二个存到另一个变量,再变量一差就出结果。
我举的比较简单的例子,但有时是很复杂的,需要变量的。 展开
select count(*) from aa
select count(*) from bb
现在要查两都之差,有没有办法把第一个查询存到一个变量,第二个存到另一个变量,再变量一差就出结果。
我举的比较简单的例子,但有时是很复杂的,需要变量的。 展开
6个回答
展开全部
举个例子给你:
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
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
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赞同
检举 | 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
检举 | 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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从数据库读取出来,然后将读取的内容赋值给变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select (select Count(*) from users) usercount,(select Count(*) from ProgramModuleCodes) pcount ,((select Count(*) from ProgramModuleCodes)-(select Count(*) from users)) chabie
我也简单的给些了一个SQL语句 ,,,
我也简单的给些了一个SQL语句 ,,,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
count返回的就是整型,直接int
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询