日期:2014-05-18 浏览次数:20636 次
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 行受影响)