找回密码
 加入
搜索
查看: 1677|回复: 6

去除重复的记录

[复制链接]
发表于 2009-10-13 07:48:59 | 显示全部楼层 |阅读模式
本帖最后由 五猫橙 于 2009-10-13 21:55 编辑

假设程序会一直执行create_number的函数.每次执行产生一个随机数,然后记录进edit1,最后生成的文本如下:
24
6
165
54
45
45
5
165
24
有没有办法让重复的部分不记录.或者完成后删除重复的记录
发表于 2009-10-13 10:08:17 | 显示全部楼层
假设生成的数存在数组$num[]中 你每次生成的新数$num[n]与前面的数对比下就可以了
发表于 2009-10-13 12:19:01 | 显示全部楼层
最后生成的文件用_FileReadToArray和_ArrayUnique处理一下再写回去似乎就可以了
发表于 2009-10-13 12:23:37 | 显示全部楼层
真无聊,总是把自己当做第一个遇到此问题的人,搜索对你来说有何意义?
发表于 2009-10-13 13:01:02 | 显示全部楼层
真无聊,总是把自己当做第一个遇到此问题的人,搜索对你来说有何意义?
pusofalse 发表于 2009-10-13 12:23


普及搜索技能 是国策 囧
 楼主| 发表于 2009-10-13 21:54:37 | 显示全部楼层
用_ArraySearch解决了...我BS我好了...搜索了半天..array的帮助文档都是英文..而且以前没用过array..顺便想偷个懒..结果被骂
发表于 2009-10-14 00:28:46 | 显示全部楼层
本帖最后由 peter13447 于 2009-10-14 02:02 编辑

用SQLite也很方便
The SQL SELECT DISTINCT Statement

In a table, some of the columns may contain duplicate values. This is not a problem, however, sometimes you will want to list only the different (distinct) values in a table.

The DISTINCT keyword can be used to return only distinct (different) values.
SQL SELECT DISTINCT Syntax
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-4 20:05 , Processed in 0.072519 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表