SQL如何将表中多个列的数据赋给一个变量??
例如一张双色球的表,红球篮球号码都单独的列,现在有一存储过程要根据期数用一个变量来返回当期红篮球的号码,问怎么赋值啊?...
例如一张双色球的表,红球篮球号码都单独的列,现在有一存储过程要根据期数用一个变量来返回当期红篮球的号码,问怎么赋值啊?
展开
3个回答
展开全部
select h1+' '+h2+' '+h3+' '+h4+' '+h5+' '+h6+' '+L7 haoMa
from haoMaTab
where issue='20110135期'
from haoMaTab
where issue='20110135期'
更多追问追答
追问
create procedure sc
@num varchar(10),
@text varchar(10) output
as
if @num=0
begin
set @text=null
print '请输入正确的期数'
end
else
begin
select 红1+''+红2+''+红3+''+红4+''+红5+''+红6+''+蓝 @text from dbo.caipiao where 期数=@num
group by 期数
end
declare @text varchar(10)
exec sc '111',@text output
print @text
还是错的,您给纠正纠正。。
追答
把
select 红1+''+红2+''+红3+''+红4+''+红5+''+红6+''+蓝 @text from dbo.caipiao where 期数=@num
group by 期数
改成
select @text=红1+''+红2+''+红3+''+红4+''+红5+''+红6+''+蓝 from dbo.caipiao where 期数=@num
group by 期数
我之前的那个是字段的别名啊~
这个才是赋值给@text.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样 可以在 C#中第一个ArrayList数组,一次遍历每一行数据
针对你的 某表 写一个实体类。
比如 为table
用select *from [table],sql语句搜出 所有数据。
后台 ,ArrayList list=( );
用
string str=""
foreach(table tb in list)
{
str+=(tb.xx+",");
}
str
针对你的 某表 写一个实体类。
比如 为table
用select *from [table],sql语句搜出 所有数据。
后台 ,ArrayList list=( );
用
string str=""
foreach(table tb in list)
{
str+=(tb.xx+",");
}
str
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select haoma from tbname where qishu=@xxoo
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询