在一个表中,有很多条记录,这些记录的一个字段的值有重复,怎么样只保留一条而把其它有重复的记录删除掉.例
ID NAME MONEY (字段名)1 小强 100 (记录)
2 旺财 80
3 小王 100
4 小李 80
5 小张 80
6 小方 90
7 小黑 70money字段的有些值是相同,怎么样将这些记录只保留一条,而把其它的删除掉,比如留下“小强”删除“小王”,留下“旺财”删除“小李、小张”
这个问题很难问啊,不知我这样写大家看懂没有啊
ID NAME MONEY (字段名)1 小强 100 (记录)
2 旺财 80
3 小王 100
4 小李 80
5 小张 80
6 小方 90
7 小黑 70money字段的有些值是相同,怎么样将这些记录只保留一条,而把其它的删除掉,比如留下“小强”删除“小王”,留下“旺财”删除“小李、小张”
这个问题很难问啊,不知我这样写大家看懂没有啊
解决方案 »
- repeat 循环问题
- 谁有在delphi7环境下发送电子邮件的原代码?
- delphi+sql技術論壇群 10998525 歡迎加入探討
- 如何把一个自定义对象保存到文件然后再从文件装载该对象?
- 根椐数据库内容填充TreeView的问题?问题解决立即结帐
- 再问将过程赋予给按钮的单击事件,欢迎高手(无未结帖记录,有正确答案即给分)
- 用ADO编程,触发了eoleexception类的错误,如何获得他的错误信息描述
- 请教下如何将Delphi和Office的关联问题
- select 多表查询 顺便统计 Access
- 哪里有支持gif的控件
- 高手帮助我!!!!!!!小问题!!!!!谢谢
- 在执行过ADOQuery.Delete;语句后,记录会自动下移一条,这时数据操作已经提交了吗?
删除原表 再将临时表的内容写到原表中。
select * from 表名 where 标识字段 in (select distinct 标识字段 from 表名),试试看
删除原表 再将临时表的内容写到原表中。