列如截取 ‘-’ 这一杆前后值 select 字段,substr(name,1,instr(字段,'-')-1) 前,substr(name,instr(字段,'-')+1,length(字段)-instr(字段,'-')) 后 from 表