查询到的某个字段的当前值
赋给
单个变量:
1
select
@变量
=
字段1
from
表1
where
限制条件
如果查询得到的是多条记录,你要转赋给别的表,那就要用到游标或临时表了。
建议用临时表,容易理解一些:
select
字段1
into
#临时表
from
表1
where
限制条件
CREATE PROCEDURE [dbo]tv_click
@id int
AS
BEGIN
declare @idcount bigint,@topidcount bigint,@clickcount bigint
select @idcount= click from tv_click where id =@id
select @topidcount= click from tv_click where topid =@id
set @clickcount=@idcount+@topidcount
print @clickcount
END
以上就是关于SQL 查询多个值赋给一个变量,用哪个语句可以做到全部的内容,包括:SQL 查询多个值赋给一个变量,用哪个语句可以做到、如何查询sql中数据库存储过程中的变量赋值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)