`
zgqynx
  • 浏览: 1368227 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

两个字段排序

阅读更多
问题:
a             b           c  
   
  衣服       3           9  
  裤子       8           11  
  鞋子       4             2  
   
   
  先按b从大到小排序,如果记录b的字段相同再按c从大到小排序  
   
  这个sql怎么写?
答案:
select     *   from   table   order   by   b,c  
   
  select   *   from   table   order   by   b   desc,c   desc(倒序)  
  sql的帮助很强大的
分享到:
评论

相关推荐

    List<map>多字段组合排序

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

    C# IList多字段排序

    这两个方法可以用于单字段排序和多字段排序。 单字段排序通常使用`OrderBy()`方法。例如,如果我们有一个`Person`类,包含`Name`和`Age`字段,我们可以这样排序一个`IList<Person>`: ```csharp IList<Person> ...

    js实现点击table表头字段,根据字段排序例子

    在这个示例中,`compareValues`函数用于比较两个值,如果是数字则进行数值比较,否则使用`localeCompare`进行字符串比较。`DOMContentLoad`事件确保在执行脚本前,HTML已经完全加载。当点击表头时,`sorttab.js`会...

    List对象去重和按照某个字段排序的实现方法

    List对象去重和按照某个字段排序的实现方法 在Java开发中,List对象的去重和排序是非常常见的操作。今天,我们将探讨如何对List对象进行去重和按照某个字段排序的实现方法。 首先,让我们来看一下List对象的去重。...

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

    例如,如果我们有一个`User`表,包含`Password`和`Id`两个字段,我们可以按`Password`降序排列,然后在`Password`相同的记录中按`Id`升序排列: ```sql SELECT * FROM User ORDER BY Password DESC, Id ASC; ``` ...

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

    在提供的代码中,有一个名为`sortByArr`的函数,它可以接收两个参数:一个属性数组`attr`和一个可选的布尔值`rev`来决定排序顺序(默认为升序)。函数内部使用了JavaScript的`sort()`方法,这是一个对数组元素进行...

    List数据字段排序不关注数据库,直接排序

    - **多字段排序**: 对于复杂的数据结构,可以根据多个字段进行排序。 - **数据清洗**: 在处理数据前,先进行排序以便更容易发现异常值或规律。 #### 总结 通过这种方式,我们可以在 Java 中轻松地对 List 集合中的...

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

    // 假设我们有两个字段'orderNum'和'name' nodes.sort(function (a, b) { // 首先按'orderNum'字段排序 var result = SortBy('orderNum', false, parseInt)(a, b); if (result !== 0) return result; // 如果'...

    django-orm F对象的使用 按照两个字段的和,乘积排序实例

    ##### 场景3:按两个字段的组合进行排序 有时我们需要根据两个或多个字段的组合来排序,例如按照总价(数量乘以单价)或者点赞数加上评论数等。这种情况下,`F` 对象提供了一种简单有效的方法。 **示例代码**: ```...

    Java将2个List集合合并到一个List里面并排序工具类

    此方法用于将两个已经根据时间顺序排列的List合并成一个新的单一List,并进行排序。 2、该类设计有泛型,任何类型的集合List都可以调用该类。 3、使用者可以通过调用`ListMerger.mergeAndSortLists()`方法,传入两...

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

    该函数接收两个参数:`arr`是需要排序的数组,`flag`是JSON对象中用于比较的字段名。`sortList`函数的核心在于其内部使用的比较函数: ```javascript (a, b) => { return a[flag].localeCompare(b[flag]) } ``` ...

    帝国cms选取两个表的集合实现按某字段排序

    帝国CMS是一款广泛应用于中小企业建站...以上知识点详细阐述了如何在帝国CMS中选取两个表的集合并按某字段排序的具体实现过程,对于希望深入学习帝国CMS开发和数据库操作的开发者来说,这些知识都是非常基础且必要的。

    java集合某个字段按照中文拼音排序.docx

    在compareTo方法中,我们可以使用String的compareTo方法来比较两个字符串的大小。 ```java public class Record implements Comparable<Record> { private String name; public String getName() { return name...

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

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

    SQL-ORDER BY 多字段排序(升序、降序)

    例如,如果我们有一个员工表,其中包含`department`(部门)和`salary`(薪水)两个字段,我们可能首先希望按照部门(部门间的顺序可能已经定义好)排序,然后在每个部门内按照薪水高低排序。这就是多字段排序的...

    贵州大学实验报告三.doc

    - **复合索引**:在sc表的sno和cno字段上创建了一个复合索引,sno升序,cno降序,适合同时按两个字段排序的查询。 3. **存储过程**: 存储过程是预编译的SQL语句集合,可提高性能,减少网络流量,并便于重复使用...

    Dictionary排序

    首先,我们要明确字典排序的两个主要概念:按键排序(Key-based sorting)和按值排序(Value-based sorting)。按键排序通常是按照键的自然顺序或自定义比较器进行排序,而按值排序则是根据值的大小进行排序。 1. *...

    MySQL中Order By多字段排序规则代码示例

    假设我们有一个名为`a`的表,包含`code`和`name`两个字段。当我们执行如下SQL语句: ```sql SELECT * FROM a ORDER BY name DESC; ``` MySQL会按照`name`字段的值进行降序排序。在这个例子中,排序基于字节码,...

    ireport交叉报表自定义排序

    2. **调整排序逻辑**:通过对新增的排序字段进行特殊处理(例如为“合计”行分配一个较大的值),确保其始终位于列表的末尾。 示例SQL语句: ```sql SELECT name, amount, CASE WHEN name = '合计' THEN 999 ELSE 1...

    JAVA 对象数组按照多个属性进行排序

    而`Comparator`则是一个可以比较任何两个对象的接口,它包含一个`compare()`方法,可以根据我们自定义的规则来比较对象。 对于对象数组,如果对象类实现了`Comparable`接口,我们可以直接使用`Arrays.sort()`方法...

Global site tag (gtag.js) - Google Analytics