구분자를 통한 문자열 분해.
ex) ip 분해 ex)ip=192.168.0.1

select replace(substring(substring_index(ip, '.', 1), length(substring_index(ip, '.', 1 - 1)) + 1), '.', '') from test;
==> 192
select replace(substring(substring_index(ip, '.', 2), length(substring_index(ip, '.', 2 - 1)) + 1), '.', '') from test;
==> 168
select replace(substring(substring_index(ip, '.', 3), length(substring_index(ip, '.', 3 - 1)) + 1), '.', '') from test;
==> 0
select replace(substring(substring_index(ip, '.', 4), length(substring_index(ip, '.', 4 - 1)) + 1), '.', '') from test;
==>1

왜 함수를 안만들어놔가지고 이런 뻘짓하게 만드는거지???

+ Recent posts