如何实现先截取字符串再过滤重复
数据例:
表格vrvx2013_flash 字段ip内容
(1) ip:180.157.6.188
国家:中国
区域:华东
城市:上海市
网络:电信
(2) ip:101.229.66.93
国家:中国
区域:华东
城市:上海市
网络:电信
(3) ip:182.114.139.68
国家:中国
区域:华中
城市:平顶山市
网络:联通
`SELECT SUBSTRING_INDEX( SUBSTRING( ip, INSTR( ip, '城市:' ) +3 ) , '
', 1 )
as my_city FROM vrvx2013_flash`SELECT * , COUNT( * ) AS type_num FROM vrvx2013_flash GROUP BY IP
希望输出结果
上海市 2
平顶山市 1
复制代码
分开语句会写,就是不知道如何同时实现,求大神帮忙。
嵌套个子查询吧
city | COUNT(*) |
上海市 | 3 |
平顶山市 | 3 |
2 rows in set (0.00 sec)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。