ACCESS查询结果重复解决方法如下:
1、我们首先选中文本的ID字段,并设置成文本类型。
2、接下来我们就可以在这里看到常规的数据属性。
3、在下方我们还能够找到各种强大功能的属性。
4、点击“索引”按钮这个属性,可将光标放在这里。
5、然后我们点击他的属性值【有(无重复)】。
6、最后我们便能够在这里设置属性值。
扩展资料:
Microsoft Access Basic提供了一个丰富的开发环境。这个开发环境给你足够的灵活性和对Microsoft Windows应用程序接口的控制,同时保护你使你免遭用高级或低级语言开发环境开发时所碰到的各种麻烦。
许多优化、有效数据和模块化方面只能是应用程序设计者才能使用。开发者应致力于谨慎地使用算法。除了一般的程序设计概念,还有一些特别的存储空间的管理技术,正确使用这些技术可以提高应用程序的执行速度,减少应用程序所消耗的存储资源。
参考资料来源:百度百科-Microsoft Office Access
问题描述不够清楚,我写的是查询每个用户的max(yuejifen),并列出对应a表中的编号、b表中的username,问题分解如下:
1、先查a表userid,max(yuejifen)
select userid,max(yuejifen) as maxyue from a group by userid
2、查询a、b联合下的符合上1中查询结果的记录
select b.username,max(a.id),a.userid,a.yuejifen
from a,b,(select userid,max(yuejifen) as maxyue from a group by userid) as c
where a.userid = b.id
and a.userid = c.userid and a.yuejifen = c.maxyue
group by b.username,a.userid,a.yuejifen
因为可能有两个月相同最大积分,所以选取a中id较大的一个编号记录
上面写了yuejifen ,zongjifen类似情况
3、如果想列一个比较全面的max(yuejifen),max(zongjifen)表,就需要将查询进行进一步的关联查询
最好不要见a.id列出,最大yuejifen对应的a.id 与最大zongjifen 对应的a.id不都是同一个值。
记录数据。Access是一种关系型数据库,对于每个记录来说,有重复的很正常。
Access是一款关系型数据库,因其灵活方便而广受用户欢迎。Access强大的查询功能可以帮助我们迅速找到我们需要的数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)