您的位置:首页 > 其它

和大家分享一个筛选到期米表的一个方法(炒域名)

2008-12-28 20:00 351 查看

每次看第二天删除信息的时候,因为米太多了,根本看不过来,下面我教大家一个筛选数据的方法,高手就不用看了,小弟现丑了,也不是什么技术,就是用几个SQL语句过滤一下数据而已。

1 先把米表拷到一个excel表格里
2 把excel表格中的米表导入到数据库,我平时用的是sql server2005,直接有导入的工具,如果用其他的数据库,可以在网上找把米表导入数据库的方法。
3 执行sql 语句:
第一个:过滤后缀
我一般只看com的,所以,执行以下的SQL语句:
delete from domain2 where domain not like '%.com'

这条语句的意思是把不是.com结尾的数据删除。当然,你可以换别的后缀筛选。

第二个: 过滤长度
有很多国外注册的米都很长,如果不想看到超过多少位的米,就把它们删掉:
delete from domain2 where len(domain)>12
注意,最后的那个12是米的总长度,如果是一个com米,就是包括了".com"四个字符之后的长度,所以这条语句筛选的是超过8位的米,如果超过8位,将被删除。

第三个:过滤杂米

执行以下的语句将只得到字母米,不含数字和“-”
delete from domain2 where domain like '%-%'
or domain like '%1%' or domain like '%2%'
or domain like '%3%' or domain like '%4%'
or domain like '%5%' or domain like '%6%'
or domain like '%7%' or domain like '%8%'
or domain like '%9%' or domain like '%0%'

这个得到的米就只是纯字母的米了。

如果只想要数字米的米表,各位聪明的米友可以根据上面的语句改一下就可以了,可能有别的简便的方法,但我技术有限,只会这么过滤了。。。

如果大家有什么不明白的地方,可以联系我一起探讨。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐