`
javatoyou
  • 浏览: 1085050 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

order by 的一种用法

 
阅读更多
select recid,serviceid from mms_testrec order by 2,1

上面的order by 按select 列编了号,如 recid是1,serviceid是2,上面的order by 相当于order by serviceid,recid
不过在select项很多时,不推荐这么用,编号容易弄错
分享到:
评论

相关推荐

    MySQL中union和order by同时使用的实现方法

    MySQL中union和order by是可以一起使用的,但是在使用中需要注意一些小问题,下面通过例子来说明。首先看下面的t1表。...因为union在没有括号的情况下只能使用一个order by,所以报错,这个语句有2种修改方

    C# List OrderBy 动态多字段排序

    `OrderBy` 方法是 LINQ(Language Integrated Query) 提供的一个非常方便的排序工具,它允许我们按照一种或多种字段对数据进行升序排序。在某些情况下,我们可能需要根据动态指定的字段进行排序,这在处理复杂数据...

    为什么SQL不许在视图定义ORDER BY子句

    尽管如此,SQL Server提供了一种变通方法,允许在某些情况下在视图中使用`ORDER BY`,即结合`TOP`关键字。例如,在创建视图时,你可以使用`TOP`来限制返回的行数,并同时指定排序顺序,就像在示例中那样: ```sql ...

    Linq OrderBy

    在 .NET 中,LINQ 提供了一种强大且优雅的方式来查询各种数据源,包括集合、数据库和 XML 文档等。`OrderBy` 和 `SortBy` 方法是用于对序列进行升序排序的关键操作。 首先,我们来理解 `OrderBy` 方法。`OrderBy` ...

    mysql order by limit 的一个坑.docx

    MySQL 是一种广泛使用的关系型数据库管理系统,它提供了强大的查询功能,其中 ORDER BY 和 LIMIT 两个关键字是最常用的查询语句。然而,在某些情况下,使用 ORDER BY 和 LIMIT 两个关键字可能会出现一些坑,今天...

    MySQL Order By用法分享

    总结一下,MySQL的`ORDER BY`语句主要用于对查询结果进行排序,支持升序(ASC)和降序(DESC)两种方式,可以对一个或多个字段进行排序,并且能够与其他SQL语句配合使用,满足多种查询场景。掌握`ORDER BY`的用法...

    Group BY 的另一种写法

    这篇名为“Group BY 的另一种写法”的博客文章可能会探讨这些非传统的方法。 在SQL中,`GROUP BY`的常见用法如下: ```sql SELECT column1, column2, COUNT(*) FROM table_name GROUP BY column1, column2; ``` 这...

    order_by_、group_by_、having的用法

    举个例子,如果我们有一个`tt`表,包含`产地`、`水果`和`重量`三列,想要按产地和水果进行分组,计算每种组合的总重量,可以使用以下查询: ```sql SELECT 产地, 水果, SUM(重量) AS 总重量 FROM tt GROUP BY 产地, ...

    解决C#中Linq GroupBy 和OrderBy失效的方法

    这是处理跨平台或多语言环境中的字符串排序问题的一种有效方法。 总结来说,当在C#中使用LINQ的`GroupBy`和`OrderBy`操作符遇到排序失效问题时,应检查操作系统的文化设置,并适当地指定排序规则。通过使用`...

    mysql中count(), group by, order by使用详解

    解决这个问题的一种方法是使用嵌套子查询,先对数据进行排序,然后再进行分组和计数。如以下所示: ```sql SELECT COUNT(1) AS cnt, msg_data FROM ( SELECT * FROM t_im_chat_offline_msg WHERE to_company_...

    C# linq查询之动态OrderBy用法实例

    在本文中,我们将深入探讨如何在C# LINQ查询中实现动态的OrderBy功能,这是一种允许根据运行时的条件对数据进行升序或降序排序的方法。 首先,动态OrderBy的关键在于能够根据字符串参数来确定排序的属性。在给出的...

    深度分析mysql GROUP BY 与 ORDER BY

    这两种方法都可以解决在`GROUP BY`和`ORDER BY`结合使用时获取每个分组内特定行的问题。在实际的数据库查询优化中,可能需要根据数据量和性能需求选择更适合的方法。对于大数据量的表,子查询可能会导致性能下降,...

    SQL Server2008 Order by在union子句不可直接使用的原因详解

    解决这个问题的一种方法是将每个带 `ORDER BY` 的 `SELECT` 语句包裹在一个嵌套的 `SELECT` 中,然后对整个结果集应用 `ORDER BY`。这样,先完成内部的随机选取,再将结果集合并,最后对合并后的结果进行排序。这是...

    MYSQL随机抽取查询 MySQL Order By Rand()效率问题

    另外,还有一种使用JOIN的方法,如下所示: ```sql SELECT * FROM `table` AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM `table`) - (SELECT MIN(id) FROM `table`) + (SELECT MIN(id) FROM `table`))...

    SQLServer中Partition By及row_number 函数使用详解

    本文将详细讲解这两个函数的使用方法及其在实际场景中的应用。 `PARTITION BY` 关键字是分析函数的一个关键组成部分,它的主要作用是对结果集进行分组。在没有指定的情况下,`PARTITION BY` 将默认对整个结果集进行...

    php自定义二维数组排序函数array_orderby用法示例

    然而,对于更复杂的二维数组排序需求,例如按照多个...总之,`array_orderby()`函数为PHP开发者提供了一种简单易用的方式来对二维数组进行自定义排序,它极大地扩展了PHP排序功能的灵活性,适用于多种实际应用场合。

    MySQL order by性能优化方法实例

    然而,如果`ORDER BY`涉及的字段不在索引中,或者使用了复杂的排序表达式,这种方法可能无法应用。 2. **利用内存/磁盘文件排序**:在没有合适索引的情况下,MySQL会使用内存中的`sort_buffer_size`来存储待排序的...

    MySQL中Union子句不支持order by的解决方法

    为了解决这个问题,我们需要采用一种变通的方法。 当尝试在`UNION`中使用`ORDER BY`时,会出现错误提示“Incorrect usage of UNION and ORDER BY”,这意味着我们不能直接将`ORDER BY`放在每个`SELECT`后面。为了...

    PHP MySQL Order By:Update:Delete.md

    在上面的示例中,我们使用了预处理语句和参数绑定来构建SQL查询,这是一种更安全的方法,可以有效防止SQL注入攻击。 - **使用预处理语句的好处**: - 提高安全性:避免SQL注入。 - 提高性能:对于重复使用的SQL...

Global site tag (gtag.js) - Google Analytics