【学习点点滴滴】 心情很不一般 ,因为今天没有停网,从题目可以看出这是我第二次记录有关CASE WHEN THEN 的有关用法了,今天我CSDN中看了个有关排序的问题,当然有很多方法可以实现, 在这里只是班门弄斧。目的就想把自己的记录记录。关于CASE WHEN THEN的有很多,而且它的用法很灵活,所以在这里SINPOAL的记录很不咋的,还望各位CSDN博友不要踢博.
CREATE TABLE TA ( id int, price char(15))
insert into ta
select 1,'150' union all
elect 2,'152.3元'union all
select 3,'250.3' union all
select 4,'789.3元'
drop table ta
select * from ta
-------------------------------------------------------------------------------------------
select
case when price like '%元' then substring(price,1,len(price)-1) else price end
from ta order by price desc