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

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

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

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

第1个回答  2011-10-21
(select count(*) from aa)
minus
(select count(*) from bb)

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

sql 保存查询结果
1、以sqlserver2008R2为例,登录SQL Server Management。2、新建查询窗口,写出要保存结果的sql语句,如:select * from test;3、出现查询结果后,在结果处点击右键,选择“将结果另存为”。4、选择保存路径,填写文件名字,并选择保存格式后,点击“保存”按钮即可。

如何将SQLserver2008里的查询结果导出到Excel表内?
1、首先打开SQLserver2008应用程序,进入到程序操作页面中,选择需要编辑的表。2、然后在弹出来的窗口中查询数据,之后就可以看到想要导出来的数据了。3、然后鼠标右键单击该页面空白的地方,选择打开“将结果另存为”。4、然后在跳出来的窗口中,点击打开“保存类型”,选择“CSV”格式,回车确定。5、然...

如何把SQL中查询的字段赋给一个变量?
String s;ResultSet rs = stmt.executeQuery("select companyname from Customers where customerID = ALFKI"");while(rs.hasNext()){ s = rs.next();} 不知道你看得懂不,需要对jdbc的编程有一定的了解,这也是jdbc中查询的一般用法。第二句的意思是执行这条SQL语句,返回给一个结果集rs,第...

如何把sql语句查询到的值赋值给变量?
\/\/多行 System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=.;database=你的数据库的名字;uid=sa;pwd=sa的密码;");System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand();cmd.Connection = conn;cmd.CommandText="select 字段A...

...怎样把查询SQL得到的一行所有值连接起来存进一个string变量里?_百度...
string sql="select * from userIn";Sqlcommand mycom=new Sqlcommand(sql,myconn);mycom.Fill(dt);myconn.Close();\/\/至此所有查询出来的数据放入了datatable里,现在随便你对datatable操作了 ,如取第一行的所有列数据连接起来赋给一个string变量x:string x="";for(int i=0;i...

vb.net中如何把SQL查询出来的值赋值到 程序里边的一个变量里
conn.Close();这个是只返回一个变量的实例。如果你的条件查询出多条数据的话,这个就不对了,用新的方法:数据集存放: ds.table[表名].rows[第几行][第几列](例如:int ii = Convert.ToInt32(ds.table[0].rows[0][1])如果是多行结果也可以使用DataReader DataReader reader = sqlcmd...

VB中怎样把sql语句的查询结果赋值给一个变量
查询结果如果只有一个值,可以用 val=conn.execute("select fileld from 表名 where id=1")(0)如果有多个值,要用getRowss(),如 SQL="select * from 表名"Set Rs=conn.execute(SQL)arrA = rs.GetRows()这样得到的是一个数组。

c#中sql查询结果怎样赋给一个string变量
\/\/\/ 先创建一个数据集:DsService,数据集中有一个表:Employee \/\/\/ 在表中添加一个方法:Select * from Employee where EmpID = @EmpID \/\/\/ 将这个方法命名为:GetDataByID \/\/\/ \/\/\/ 雇员编号 \/\/\/ <returns><\/returns> public string EmpName(int empID){ EmployeeTableAdapter empAd = new...

SQL...如何将表查询的结果自动保存到*.txt文件中?
1、将SQL语句,保存到一个文本文件 s.sql 中2、建立一个批处理文件runsql.bat,内容如下:osql -S数据库名 -Usql用户名 -Psql用户密码 -i s.sql -o result.txt(如果安装的是 SQL2000,可将上面的osql,改为 isql)3、运行runsql.bat后,检查result.txt,这里就是SQL语句执行后的结果 本回答由电脑网络分类达...

相似回答