ACCESS2007如何筛选多次出现的数据的第一笔数据,在线等.

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:48:31
比如:
数据表中有同样的数据多次出现,表格如下:
1、AAA
2、AAA
3、AAA
4、BBB
5、BBB
6、CCC
7、CCC
8、CCC
9、CCC
10、CCC

筛选后的结果为:
1、AAA
2、BBB
3、CCC
to bergyan: 正在尝试

to 猫喝的果粒橙:ASP的语句?抱歉没看懂……

to chizs:我的目的就是要筛选出每一个数据第一次出现的那一条

筛选出每一个数据第一次出现的那一条:
选择查询,做汇总查询,在总计中:ID为First,字段1为Group By

<%'连接数据库略
sql="select 字段名 from 表名"
set rs=conn.execute(sql)
do while not rs.eof
content=rs("字段名")
'去除重复内容,结果用"|"拆分
if instr(str,content&"|")=0 then
str=str&content&"|"
end if
rs.movenext
loop
rs.close
set rs=nothing
'断开数据库略
'拆分成数组得到结果
a=split(str,"|")
b=ubound(a)
for i=0 to b
result=result&a(i)&"<br>"
next
response.write result%>

建个选择性查询,分组啊