select id,substr(part,1,instr(part,':')-1) part_id ,substr(part,8,2) ca,part,substr(substr(part,11,2),1,instr(substr(part,11,3),':')-1) cnt,substr(substr(part,11,11),instr(substr(part,11,11),':')+1,11) time1
from(
select id ,SUBSTR(part,1,20) part
from chq3g4 A
where id=1
UNION ALL
select id ,SUBSTR(part,22,21) part
from chq3g4
where id=1
UNION ALL
select id ,part
from chq3g4
where id <> 1
)
用这一个可以实现,请采纳!