请问如下查询如何实现

feigmin 2003-03-25 01:50:48
表A
a b
1 2
3 4
3 6
7 3
要求直接从表中查询出如下所有记录的字段a的值的集合1,3,3,7
每个值之间用“,”隔开。
谢谢
...全文
8 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhang981338 2003-03-25
使用游标
回复
SophiaWang 2003-03-25
写一个触发器,然后再用程序来调这个触发器,来实现
或是可以直在你的程序中实现!
回复
CrazyFor 2003-03-25

declare @str varchar(8000)
set @str=''
select @str=@str+a+',' from a
set @str=left(@str,len(@str)-1)
print @str
回复
yonghengdizhen 2003-03-25
标准查询无法实现..
定义function吧.(sql server 2000以上)
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2003-03-25 01:50
社区公告
暂无公告