b11,b12,b12 是记录,不是字段,他们是同一字段的不同记录值
解决方案 »
- 帮忙写一个SQL语句(SQL2005存储过程中)
- 关于数据库结构询问
- 数据库创建
- 一条Update语句有必要用显式事务吗?
- 更新触发器问题求教
- windows2000 + sqlserver2000 安装SQLSERVER PACK4 安装的时候出现密码交验不成功
- 两个标的连接查询,哪种方式效率高?
- 我在安装sqlserver2000时安装完成后配置服务器时出现以下错误“无法定位程序输入点??_U@YAPAXI@Z于动态联接库MSVCRT.DLL上”请问该怎样解
- 怎样设置datetime的格式
- 为什么会有别的进程锁定定我的事务呢(100分求助!!!)
- 急,急,急!求教加请教,还是关于SQL SERVER2000 数据库备份与还原的问题?在线等待
- 为什么SQLSERVER7只能一个用户连接?
id char(10),
avalue varchar(10)
)
gocreate table a(
id int,
aid char(10),
name varchar(10),
value varchar(40)
)
gocreate function getstr(@id char(10))
returns Nvarchar(2000)
as
begin
declare @str Nvarchar(2000)
set @str=N''
select @str=@str+N','+rtrim(Name) from b
where aid=@id
order by idset @str=right(@str,len(@str)-1)
return @str
end
GO调用:
select a.id,dbo.getstr(a.id) as name
from a