mysql uses SUBSTRING_INDEX to split the string and obtain the province, city, county and detailed current address

1. How to split "Jiangxi - Shangrao City - Guangfeng County - Zhangjia No. 82, Gucun Village, Danan Town" into provinces, cities, counties and detailed current addresses

2. Mysql solution

SELECT "江西省-上饶市-广丰县-大南镇古村村张家82号" 全称,
SUBSTRING_INDEX("江西省-上饶市-广丰县-大南镇古村村张家82号", "-", 1) as,
SUBSTRING_INDEX(SUBSTRING_INDEX("江西省-上饶市-广丰县-大南镇古村村张家82号", "-", 2),'-',-1),
SUBSTRING_INDEX(SUBSTRING_INDEX("江西省-上饶市-广丰县-大南镇古村村张家82号", "-", 3),'-',-1),
SUBSTRING_INDEX(SUBSTRING_INDEX("江西省-上饶市-广丰县-大南镇古村村张家82号", "-", 4),'-',-1) 详细现住址

Insert image description here

Guess you like

Origin blog.csdn.net/slb190623/article/details/132099761