Office中国论坛/Access中国论坛
标题:
[求助]怎样用查询删除重复记录
[打印本页]
作者:
wssf
时间:
2007-7-11 16:07
标题:
[求助]怎样用查询删除重复记录
<
>各位老师:下表中同一编号下不应有重复值怎样用查询删除:<BR></P>
<
>编号 项目</P>
<
><FONT color=#421ae6><STRONG>2007001 AA</STRONG></FONT></P>
<P>2007001 BB </P>
<P><FONT color=#0909f7><STRONG>2007001 AA</STRONG></FONT></P>
<P>2007002 BB</P>
<P>2007002 AA</P>
<P><FONT color=#ff0000><STRONG>2007002 CC</STRONG></FONT></P>
<P>2007002 DD</P>
<P><FONT color=#ff0000><STRONG>2007002 CC</STRONG></FONT></P>
<P><STRONG><FONT color=#ff0000>应达到以下结果(各个编号下没有重复项目),查询的条件应怎样写?</FONT></STRONG></P>
<P>编号 项目</P>
<P><FONT color=#421ae6><STRONG>2007001 AA</STRONG></FONT></P>
<P>2007001 BB </P>
<P>2007002 BB</P>
<P>2007002 AA</P>
<P><FONT color=#ff0000><STRONG>2007002 CC</STRONG></FONT></P>
<P>2007002 DD</P>
<P><STRONG><FONT color=#ff0000>谢谢!</FONT></STRONG></P>
作者:
一点通
时间:
2007-7-11 16:52
用生成表查询,分组查询后生成表,代替原来的表
作者:
wssf
时间:
2007-7-11 19:06
谢谢一点通老师!菜鸟不太懂,这样是不是又多了一个表?一般的删除查询在原表删除不能做到吗?
作者:
一点通
时间:
2007-7-11 19:59
<
>这是事后补救措施,用手工替换原表就行了,实际应用中应该在程序或表设置中控制重复值</P>
作者:
wssf
时间:
2007-7-11 23:25
<
>谢谢一点通老师的讲解,在设计中不知怎样去设置控制这种重复,象一楼表那样,同一编号中不允许项目重复,而在窗体输入数据时有时就会"合理"的重复(如象组合框联动那样),我的原意想做一个删除查询,不时地运行一下,删除这些重复,是动态的运作。看来有些难。谢谢啦!</P>
作者:
一点通
时间:
2007-7-11 23:28
<
>1.在表中可以设置联合主键来控件重复的数据</P>
<
>2.在窗体中可以用DLOOKUP来查找是否有重复的数据,从而控制保存数据</P>
作者:
wssf
时间:
2007-7-12 02:07
<
>谢谢!我当按照您的指点试试。</P>
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3