mysql处理返回IP值


select CONCAT(SUBSTRING_INDEX(s.ip, '.', 2),'.*.*') as ip from table s;

用到的两个函数是连接函数:concat与子串函数substring_index.
其中SUBSTRING_INDEX(str,delim,count)
返回从字符串str的第count个出现的分隔符delim之后的子串。如果count是正数,返回

最后的分隔符到左边(从左边数) 的所有字符。如果count是负数,返回最后的分隔符到

右边的所有字符(从右边数)。
mysql> select SUBSTRING_INDEX('www.mysql.com', '.', 2);
        -> 'www.mysql'
mysql> select SUBSTRING_INDEX('www.mysql.com', '.', -2);
        -> 'mysql.com'

你可能感兴趣的:(mysql)