日期:2014-05-17  浏览次数:20710 次

ASP取值合并到一个新变量
各位老大,救命.

小弟写了一个数据库查询结果如下:

ID     工作单号(MOENYID)       项目(TERM)     金额(MONEY)
1             1001                           出差费   200
2             1001                             XX费    300
3             1002                           XXx                     343
4             1002                         xxx                         xxxx
.............
......
现在小弟想将工作单号提取出来,并且合并成一个新的变量,
其结果是:1001/1002/1005  

这样我能将此变量写进数据库,方便以后我根据工作单号来查询情况. 应该怎么办啊?  小弟愚蠢,不知道怎么将这工作单号取出来,并且合并在一起,形成新的变量啊??各老大救命.

------解决方案--------------------
我在SQL SERVER 2000中写的,不知道你用的是什么数据库,可以试一下。

DECLARE @A VARCHAR(50)
SET @A= ' '
SELECT @A=字段名称+ '/ '+@A FROM 表名

可以测试一下,@A中已经赋值
------解决方案--------------------
s= " "
SQL= "select distinct MOENYID from tablename group by MOENYID "
rs.open sql,conn,1,1
do while not rs.eof
s=s&rs(0)
rs.movenext:loop