需求:不按表的索引进行排序,按照商品折扣值进行排序。即按照一折,二折,三折从小到大排序
sql如下:
select * from GOODS ORDER BY
case
when left(GOOD_DISCOUNT,1)= '一' then 1
when left(GOOD_DISCOUNT,1)='二' then 2
when left(GOOD_DISCOUNT,1)= '三' then 3
when left(GOOD_DISCOUNT,1)='四' then 4
when left(GOOD_DISCOUNT,1)='五' then 5
when left(GOOD_DISCOUNT,1)='六' then 6
when left(GOOD_DISCOUNT,1)='七' then 7
when left(GOOD_DISCOUNT,1)='八' then 8
when left(GOOD_DISCOUNT,1)='九' then 9
when left(GOOD_DISCOUNT,1)='十' then 10
else 'is not exit' end ;
查询结果:
相关推荐
java实现中文排序,按数字字母汉字的顺序进行排序
汉字和数字混合排序
select id,name,SUBSTRING(name,2,1) as 中文数字,charindex(SUBSTRING(name,2,1),'一二三四五六七八九十') as 中文数字所在位置 from LiWei 按中文所在位置排序 select * from LiWei order by...
一种非常简单的方式解决Sqlite中文排序问题(网页)
数字,字母,中文排序实现,用正则表达式判断字符串的类型。
代码如下: select areaName from area order by convert(areaName USING gbk) COLLATE gbk_... 您可能感兴趣的文章:mysql的中文数据按拼音排序的2个方法mysql如何按照中文排序解决方案MySQL按照汉字的拼音排序简单实例
EasyUI Datagrid 中文排序的问题 解决了WEB端和后台(Oracle、MySQL)中文排序问题
4. * 汉字按照拼音排序的比较器 5. * @author KennyLee 2009-2-23 10:08:59 6. * 7. */ 8.public class PinyinComparator implements Comparator<Object> { 9. public int compare(Object o1, Object o2) { 10...
javascript 表格排序多种数据类型排序(中文混合数字排序).zip
ListView、数字、字母、汉字、混合排序
主要介绍了vue elementUI中table里数字、字母、中文混合排序问题,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
通过对windows系统中文件名的排序(按名称)的总结,归纳出的文件名比较的代码,直接在vc上可以运行,纯c代码哦,其中汉字完全按照拼音进行排序
网页模板——javascript 表格排序多种数据类型排序(中文混合数字排序)
2、基数排序算法:报告中使用基数排序方法来对汽车牌照进行排序,实现了对汉字、字母和数字的排序。 3、汉字的排序:报告中提到了汉字的排序,并使用汉语拼音的规则进行排序,然后预先存放到字符串数组中,每个汉字...
java汉字笔画排序,对排序方法重新定义,减少占用,效率提升,https://blog.csdn.net/u013271384/article/details/76549368
在上篇文章给大家介绍了JavaScript sort数组排序方法和自我实现排序方法小结,用自己的方法实现了数字数组的排序。 当然,实际运用中,我还是会使用sort方法更加方便.但是,我上一篇博文,仅仅是实现了数字排序,而srot...
JS中文拼音排序,通过js在前台进行中文数据的排序,简单易用
对于需要存储中文的oracle数据库,我们在查询时如果需要按照汉字拼音对结果集进行排序时应该怎么做?看完本文档你就知道了。
List<String> location=new ArrayList(); 一行代码轻松搞定混合排序问题 Collections.sort(location, new SortUtils(true));