`
cczzyc
  • 浏览: 23928 次
社区版块
存档分类
最新评论

多个字段 按要求的字段排序

 
阅读更多

看例子

按照pay 等于4 的升序,

select * from cf_loan_application c
order by
decode(c.pay,'4',1,c.id)

 说明一下: 1 代表排在第几位

大家还可以在Order by中使用Decode。

例:表table_subject,有subject_name列。要求按照:语、数、外的顺序进行排序。这时,就可以非常轻松的使用Decode完成要求了。

select * from table_subject order by decode(subject_name, '语文', 1, '数学', 2, , '外语',3)

1
2
分享到:
评论

相关推荐

    C# List OrderBy 动态多字段排序

    然而,当我们需要根据多个字段进行排序时,可以连续调用`ThenBy`方法。例如,先按年龄排序,再按姓名排序: ```csharp people = people.OrderBy(p => p.Age) .ThenBy(p => p.Name).ToList(); ``` 现在,我们来...

    List<map>多字段组合排序

    List,List, Object>>,多字段组合排序。提供一个简易的思路,如果需要进行参考。

    C# IList多字段排序

    在实际项目中,我们常常需要对这些列表进行排序,而不仅仅基于一个字段,而是可能根据多个字段的顺序来决定元素的最终排列。这就涉及到了多字段排序。 多字段排序是指按照一个以上的属性或字段对数据进行排序。例如...

    row_number,根据多个字段过滤,partition by

    本篇文章将围绕如何利用`ROW_NUMBER()`函数结合`PARTITION BY`子句来实现基于多个字段的过滤操作,以解决在给定描述中的问题——即如何根据`name`、`idNumber`以及`date`这三个字段过滤教师表中的重复数据,并仅保留...

    OrderByInterceptor,配合PageHelper实现字段排序插件

    OrderByInterceptor,配合PageHelper实现字段排序插件,前端传入要排序的字段和排序规则,插件自动将实体字段映射成数据库字段,不用设置表明前缀。插件通过ResultMap或ResultType读取映射关系,若没有设置,则根据...

    sql多条件多字段排序(图文教程)

    当需要根据多个条件或字段进行排序时,`ORDER BY`可以接受多个字段名,每个字段后跟一个可选的`ASC`(升序)或`DESC`(降序)关键字。下面我们将详细讨论如何使用SQL进行多条件多字段排序。 首先,基本的多字段排序...

    java 大文件 多字段排序

    创建一个比较器,它根据多个字段顺序进行比较。例如,如果要按名字、年龄和性别排序,可以先按名字排序,如果名字相同则按年龄排序,如果年龄也相同则按性别排序。 ```java Comparator<Person> ...

    通用分页存储过程(多表,多排序字段)

    性能还算可以吧,支持多表查询,多字段排序,但是必须主键唯一,要是哪位兄弟有支持主键重复的,请告之。 思路说明:  按条件排序方式查询表获得总数,计算你想要的页码开始位置和结束位置,取得你要的信息返回。...

    JS根据json数组多个字段排序及json数组常用操作

    这里我们将深入探讨如何根据JSON数组中的多个字段进行排序,以及JSON数组的一些常用操作。 首先,我们来看如何根据JSON数组的多个字段进行排序。在提供的代码中,有一个名为`sortByArr`的函数,它可以接收两个参数...

    根据JSONArray中给定字段排列顺序

    给出提前排序的数组,jsonArray中字段根据数组顺序重新排序。

    易语言excel多列排序

    综上所述,"易语言excel多列排序"涉及到文件操作、数据解析、排序算法、关键字处理等多个技术点。通过深入理解这些概念并实践编程,我们可以创建一个强大的工具,帮助用户高效地管理和分析Excel数据。同时,这也提供...

    多维数组让数组根据某个字段的大小排序

    本例中,我们希望对一个多维数组按照其中一个字段(本例为`'norder'`)的值进行降序排序。具体步骤如下: 1. **初始化数组**: ```php $arr = array( array('name' => 'sadas', 'norder' => 1), array('name' =...

    jssort:JavaScript排序方法,将按给定数组中对象的多个字段进行排序

    jsSort v0.0.5 jsSort是一种通用的排序方法,可以通过多个属性对对象数组进行排序。概述jsSort的公共API归结为一个名为sortByMultiple的方法。 此方法采用两个参数,每个参数都是数组。 sequence :要排序的数组。 ...

    mysql 查询表中多少个字段

    - `ORDER BY COLUMN_NAME`虽然对计算字段数量不是必须的,但这里加上是为了展示如何按字段名排序输出结果,方便查看。 ##### 输出结果解释 假设`employees`表有10个字段,那么执行上述查询后,你会得到一行结果,...

    帆软:排序问题(通过帆软设置或者sql排序)

    2. **多字段排序**:在`ORDER BY`后可列出多个字段,通过逗号隔开,先按第一个字段排序,若相同则按第二个字段,以此类推。例如,`ORDER BY column1 ASC, column2 DESC`。 3. **动态排序**:在SQL中,还可以使用`...

    JSON 数字排序多字段排序介绍

    对于多字段排序,我们可以调用`SortBy`函数多次,或者创建一个更复杂的比较函数来处理多个条件。以下是一个多字段排序的例子: ```javascript // 假设我们有两个字段'orderNum'和'name' nodes.sort(function (a, b)...

    JS实现:数组中的json对象,按某个字段来进行字母排序.pdf

    本文将详细讲解如何使用JavaScript实现对数组中的JSON对象按某个字段进行字母排序,并提供一个具体的示例函数。 首先,我们要了解`Array.prototype.sort()`方法。这是JavaScript内置的数组排序方法,它接受一个可选...

    jqGrid4.5.2强大的多列排序终于有了

    在此之前,jqGrid只支持单列排序,而多列排序的加入使得用户可以根据多个字段进行复杂的数据筛选和排列,这对于数据分析和展示至关重要。 多列排序允许用户同时按两个或更多列对表格数据进行排序。例如,你可以首先...

    nestedSortStruct:基于多个字段对结构数组执行嵌套排序。-matlab开发

    也就是说,struct 数组按一个字段排序,然后数组中对该字段具有相同值的那些条目按第二个字段排序,依此类推。 如果您只想按一个字段排序,您可以调用nestedSortStruct 并使用简单的字符串代替fieldNamesCell 的...

Global site tag (gtag.js) - Google Analytics