sql查询变量赋值并查询变量
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语句查询的时候把变量赋值进去
declare @para varchar(200)
set @para=....
在查询语句里面带入这个参数
‘叁’ php将SQL查询结果赋值给变量
你是只取这一个值还是要取数组。只取一个的话。
$sql
=
"select
field1
from
pre_common_member_profile
where
uid='$username'";
$query
=
mysql_query($sql);
$bianliang
=
mysql_result($query,0);
echo
$bianliang;
取数组的话。
$sql
=
"select
field1
from
pre_common_member_profile
where
uid='$username'";
$query
=
mysql_query($sql);
while($row
=
mysql_fetch_array($query))
{
echo
$row["field1
"];
}
完毕。这些操作sql的基础知识,去看看php100的视频教程吧。给分。
‘肆’ 用sqlcommad执行查询,那么怎样把查询的结果赋值给一个变量,怎样实现
SqlCommand.ExecuteScalar 方法:执行查询,并返回查询所返回的结果集中第一行的第一列。 查询出来可以直接使用赋值给username
需要注意一下,上面那方法返回的数据类型是object.,对string变量赋值时要强制转换类型才不会报错
‘伍’ 如何用T-SQL语句编写将查询出来的值赋给另一个变量并查询
查询到的某个字段的当前值 赋给 单个变量:
1
SELECT @变量 = 字段1 FROM 表1 WHERE 限制条件
如果查询得到的是多条记录,你要转赋给别的表,那就要用到游标或临时表了。
建议用临时表,容易理解一些:
SELECT 字段1
INTO #临时表
FROM 表1
WHERE 限制条件
‘陆’ 如何将sql 中的数据查找并赋值给某个变量
1、代码如下
declare
v_sal number;
begin
select sal from emp into v_sal where empno=7499;
dbms_output.put_line(v_sal);
end;
2、代码就是将emp表中员工编号为7499的员工的sal字段查询出来赋值给v_sal并打印出来;
‘柒’ SQL得到的查询结果如何赋值给一个变量
查询结果如果只有一个值,可以用
val=conn.execute("select
fileld
from
表名
where
id=1")(0)
如果有多个值,要用getrowss(),如
sql="select
*
from
表名"
set
rs=conn.execute(sql)
arra
=
rs.getrows()
这样得到的是一个数组。
‘捌’ sql 查询中变量如何赋值
set @Date1 = DATEADD(MONTH,DATEDIFF(MONTH,0,@Date1)+1,0)
set @Date2 = DATEADD(MONTH,DATEDIFF(MONTH,0,@Date2)+2,0)-1
也就是前面用set关键字,表示赋值。
‘玖’ 如何用SQL代码将动态查询结果赋值给变量
1、首先最基本的赋值就是默认值了。