MYSQL 语句如何拆分一个字段为多条记录
展开全部
举例:
原始SQL:
SELECT PROVINCE_CODE,CITY_CODE,ZONE_CODEFROM CIV_P_CUST
原始结果:
拆分SQL:
SELECT substring(PROVINCE_CODE,1,patindex('%〓%',PROVINCE_CODE)-1) as PID,substring(PROVINCE_CODE,patindex('%〓%',PROVINCE_CODE)+1,len(PROVINCE_CODE)) as PNAME,substring(CITY_CODE,1,patindex('%〓%',CITY_CODE)-1) as CID,substring(CITY_CODE,patindex('%〓%',CITY_CODE)+1,len(CITY_CODE)) as CNAME,substring(ZONE_CODE,1,patindex('%〓%',ZONE_CODE)-1) as ZID,substring(ZONE_CODE,patindex('%〓%',ZONE_CODE)+1,len(ZONE_CODE)) as ZNAMEFROM CIV_P_CUST
拆分结果:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |