btcq.net
当前位置:首页 >> ACCEss查询无重复 >>

ACCEss查询无重复

你试着查几列试一下,sql="SELECT DISTINCT * FROM 主表 where pstatus=8 group by 序列号 order by name desc"加一个DISTINCT关键字就OK这个关键字是判断行与行之间有没有重复

建的表格字段设置多不多?如果仅是一个字段那还好操作,就使用查询功能中的“查找重复项查询向导”进行操作即可.这样可一步一步按向导进行操作,就可将单个字段中的重复数据找出.在向导操作中的“在另外的查询字段”中将其他字段也一并选择,这样就可将重复数据逐条进行查看删除操作了.当然还有一个办法就是利用SQL语句进行操作,也是针对单字段数据重复的,在查询状态下的设计视图中,将需查找的表的所有字段都进行选择,切记:需将查找重复的字段放在第一列,再点开“SQL视图”在SELECT后输入distinct 然后再点击“数据表视图”进行查看即可.这样所得到的数据就是没有重复的数据了.希望我的回答对你有帮助,如有疑问可以留言或在线交流.

数据库中查出来后--在用任意一种语言来处理--数据库一般不对数据处理的--只进行存和读取--

就是去掉重复的撒 就是order by 这个字段 , ID 就可以了

在查询设计中添加汇总,对各字段分组、合计、计算等等就可以解决你的问题.

ACCESS查询结果重复解决方法如下:1、我们首先选中文本的ID字段,并设置成文本类型.2、接下来我们就可以在这里看到常规的数据属性.3、在下方我们还能够找到各种强大功能的属性.4、点击“索引”按钮这个属性,可将光标放在这

假如一个字段的索引被设置为“有”,那么会显著加快查询的速度,尤其数据量相当大时.当然我们一般并不需要了解程序是如何加快查询速度的.对于经常需要进行查询检出的字段我们可以将该字段的索引设置为“有”.比如你的例子中的“

有(无重复)和有(有重复):相同点:两者都会对该字段建立索引; 不同点:前者的索引值是唯一的,即任何两条记录的索引值不允许重复.后者则允许多条记录设置成同一个索引值.

那你就用sql的,设计视图还不是一样是sql吗?只是查看方式不同而已.比方说你学号是2001,名字叫张三,不管是2001还是张三都是你啊.一样的嘛

实现效果1 ,实质上是将表1中与表2无交集(非交集或称之为差集)的那些记录行予以删除,请运行下列SQL查询语句:delete from 表1 where not exists (select 1 from 表2 where 表2. 姓名=表1.姓名 and 表2.性别=表1.性别 and 表2.年龄=表1.年龄

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com