要读出这个listid 留给下面用 ,还要读出整的 listid 数据
declare @listid int
select @listid=id from F_NewsList with(nolock) where urlname=@listNameselect * from f_newslist where id=@listidselect * from news where listid=@listid
是不是要这么写啊 ,需要先 select @listid=id from …… 吗
调试欢乐多
你这个是将查询的ID字段赋值 给它赋值操作也可是set @listid=20
--#1.select方法
select @listid = field_name from table_name where field_name = feild_value
--注意:如果select出来的记录是0条,那条不会进行赋值操作;如果select出来的记录是多条,会把最后一条记录的值赋给变量
--#2.set方法
set @listid = 0