日期:2014-05-17  浏览次数:20469 次

sql 2005如何查询这样一个字段
数字库中有这样的记录:
                  url 
eLibrary/教育图书/爱国主义教育/龙华千古仰高风——龙华烈士陵园/Lj!00001.pdg
eLibrary/教育图书/成功之路丛书/Lj学好化学的金钥匙(高中)/Lj000292.pdg

怎么写查询语句就能得到
eLibrary/教育图书/爱国主义教育/龙华千古仰高风——龙华烈士陵园 
eLibrary/教育图书/成功之路丛书/Lj学好化学的金钥匙(高中)
谢谢大家了
------解决方案--------------------
select newurl=substring(url,1,len(url)-13) from 表
------解决方案--------------------
declare @url varchar(200)='eLibrary/教育图书/成功之路丛书/Lj学好化学的金钥匙(高中)/Lj000292.pdg'

select reverse(right(REVERSE(@url),len(@url)-charindex('/',REVERSE(@url),1)))