access的SQL查询有专门的去重复查询,好像是select distinct (列) from (表),你可以试试。具体你看看access帮助文档。
你把SQL语句发上来看看啊。
两个方法
一个是性别再用一个字段
一个是
sql= "select from m_data where m_name like '" & 要填加的姓名变量 & "%'"
首先要审核你建的数据库是否符规范(即是否符合 3 范式)。
另外你的重复问题可以用 SQL 聚合查询解决之,如:
SELECT 客户ID, SUM(付款的字段), MAX(其它字段1), MAX(其它字段2) MAX(其它字段N) FROM 明细表 GROUP BY 客户ID
注:MAX 函数,也可用其它函数取代之,如 MIN、COUNT 函数
视你的需求了。
若使用 SQL 语句不能解决你的问题,那么可以考虑在程序中进行多次查询实现需求,如:
第一次查询 SELECT FROM 表 WHERE 付款类别 <> '分期付款'
第二次查询 SELECT FROM 表 WHERE 付款类别 = '分期付款'
然后处理这两次查询的结果,并合并到一起显示。
以上就是关于在access中作查询时,生成的表中为什么总有重复字段全部的内容,包括:在access中作查询时,生成的表中为什么总有重复字段、VB判断ACCESS数据库重复数据问题、Access查询总是出现重复信息跪求高手解答等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)