注册 登录
编程论坛 ASP技术论坛

求助一SQL

jamesxiaoyao 发布于 2008-04-10 10:07, 488 次点击
表内容
A    B
1    OO
1    AA
1    CC
2    RR
2    TT
3    YY
我现在想把每一类输出一条
就相当于
输出
1   oo
2   rr
3   yy
这样的SQL改怎么写,现在脑子很乱,想不出来思路
3 回复
#2
jamesxiaoyao2008-04-10 13:26
没人知道一下吗
#3
tianyu1232008-04-10 18:00
set rs=server.createobject("adodb.recordset")
sql="select A from table group by A"
rs.open sql,conn,1,1
do while not rs.eof
   set rst=server.createobject("adodb.recordset")
   sql="select * from table where A="& rs("A")
   rst.open sql,conn,1,1
   '输出所需内容
   rst.close
   set rst=nothing
rs.movenext
loop
rs.close
set rs=nothing
conn.close
set conn=nothing
#4
makebest2008-04-10 23:29
看似你的输出没有规律,没有办法搞
注:在未指定排序字段的情况下,数据库是没有义务保持记录的先后顺序的
1