求sql截取语句 从左侧开始截取到固定字段
例如:数据库内下列信息在clip表中的strname字段:科技苑_20020428_播出版5F357739-D41A-4585-BA8E-5391E9248572.wav...
例如:数据库内下列信息在clip表中的strname字段:
科技苑_20020428_播出版5F357739-D41A-4585-BA8E-5391E9248572.wav
聚焦三农_20050412_播出版63457731-741A-4115-B48K-5391E92W342A.wav
生活567_20120215_播出版63457731-741A-4115-B48K-5391E92W342A.wav
要求查询结果为:
科技苑_20020428_播出版
聚焦三农_20050412_播出版
生活567_20120215_播出版 展开
科技苑_20020428_播出版5F357739-D41A-4585-BA8E-5391E9248572.wav
聚焦三农_20050412_播出版63457731-741A-4115-B48K-5391E92W342A.wav
生活567_20120215_播出版63457731-741A-4115-B48K-5391E92W342A.wav
要求查询结果为:
科技苑_20020428_播出版
聚焦三农_20050412_播出版
生活567_20120215_播出版 展开
2个回答
展开全部
select substring(strname,0,len(strname)-len(5F357739-D41A-4585-BA8E-5391E9248572.wav) )as strname from clip
len(5F357739-D41A-4585-BA8E-5391E9248572.wav) 这个可以自己数一下长度 改为数字40
如:select substring(strname,0,len(strname)-40) as strname from clip
len(5F357739-D41A-4585-BA8E-5391E9248572.wav) 这个可以自己数一下长度 改为数字40
如:select substring(strname,0,len(strname)-40) as strname from clip
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询