日期:2014-05-18 浏览次数:20516 次
create table tb(时长 varchar(10),地址 varchar(10)) insert into tb select '1分47秒','昆明' union select '1分34秒','红河' union select '38秒','曲靖' update tb set 时长=case when 时长 like '%分%' then datediff(ss,'00:00:00','0:'+replace(REPLACE(时长,'分',':'),'秒','')) else replace(时长,'秒','') end select * from tb /* 时长 地址 ---------- ---------- 94 红河 107 昆明 38 曲靖 (3 行受影响)