select right(regexp_replace(a.cph,'[[a-z0-9]]',''),1) as cpgs, -- 获取省份简称 concat(right(regexp_replace(a.cph,'[[a-z0-9]]',''),1),left(REPLACE(a.cph,right(regexp_replace(a.cph,'[[a-z0-9]]',''),CHAR_LENGTH(a.cph)),''),1)) as cp 我是利用正则表达式获取,但是效率太低,要是能用正则表达式直接获取出粤R等信息就好了。 |