每次看第二天删除信息的时候,因为米太多了,根本看不过来,下面我教大家一个筛选数据的方法,高手就不用看了,小弟现丑了,也不是什么技术,就是用几个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%'
这个得到的米就只是纯字母的米了。
如果只想要数字米的米表,各位聪明的米友可以根据上面的语句改一下就可以了,可能有别的简便的方法,但我技术有限,只会这么过滤了。。。
如果大家有什么不明白的地方,可以联系我一起探讨。
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%'
这个得到的米就只是纯字母的米了。
如果只想要数字米的米表,各位聪明的米友可以根据上面的语句改一下就可以了,可能有别的简便的方法,但我技术有限,只会这么过滤了。。。
如果大家有什么不明白的地方,可以联系我一起探讨。