<<< 返回 access911.net 编程静态资料库索引页

判断重复,只保留一条记录,但是要显示全部字段

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2003-12-9  浏览人次:6756


专题地址:http://access911.net/fixhtm/79FABE1E14DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:判断重复,只保留一条记录,但是要显示全部字段《查询》

 


问题:

根据其中几个字段判断重复,只保留一条记录,但是要显示全部字段,怎么查询,谢谢!!

比如
字段1 字段2 字段3 字段4
a     b     c      1
a     b     c      1

a     b     d      2
a     b     d      3

b     b     d      2

想得到的结果为
a     b     c      1
a     b     d      2(或者3)
b     b     d      2
说明,根据字段1,2,3组合不重复,字段4 不考虑,得到了3个记录
但是也要显示字段4。

 

方法一:


可以用临时表的方法来解决:
CurrentProject.Connection.Execute "drop table temptable"
CurrentProject.Connection.Execute "select * into temptable from 表2 where 1=2"
CurrentProject.Connection.Execute "insert into temptable(字段1,字段2,字段3) SELECT DISTINCT 表2......................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/79FABE1E14DC.htm

 


上一篇:如何在服务器端调用winrar压缩文件?

下一篇:在ACCESS里面能够使用COMPUTE吗?

2017年2月22日生成静态资料