sql-order-by

    39热度

    2回答

    我有以下linq查询,它工作正常。我不知道我是如何订购该组的结果。 from a in Audits join u in Users on a.UserId equals u.UserId group a by a.UserId into g select new { UserId = g.Key, Score = g.Sum(x => x.Score) } 结果目前按UserId升序排

    25热度

    4回答

    我想做出让我的查询排序条件,所以如果它satisfiess的条件,应该由降 例如订购: SELECT * FROM Data ORDER BY SortOrder CASE WHEN @Direction = 1 THEN DESC END

    1热度

    1回答

    我有一个列表从daoTemplate.query()调用返回,使用rowMapper。 SQL在一列执行命令,碰巧是一个日期列,当我使用列表时,按asc 排序,我总是保证列表将按照sql规定的顺序排列。我可以依靠第一个元素(theList.get(0)),将始终是最早的日期(在这种情况下)?

    3热度

    3回答

    我正在尝试引用列名来命令在与Oracle数据库进行通信的应用程序中进行查询。我想使用一个绑定变量,这样我就可以动态地改变什么来排序查询。 我遇到的问题是数据库似乎忽略了列的顺序。 有谁知道是否有一种特定的方式通过绑定变量引用数据库列,或者甚至有可能吗? 如我的查询是 SELECT * FROM PERSON ORDER BY :1 (其中:1将被绑定到PERSON.NAME) 按字母顺序查询没

    2热度

    6回答

    因此,我有这个查询是相对较快的〜0.5秒,但是当我添加一个ORDER BY子句时,它跳到近30秒。 原始查询:(在〜0.5秒退货) SELECT table1.*,table2.* FROM table1 LEFT OUTER JOIN table2 ON table1.column2=table2.column3 WHERE table1.column1='value' LIMIT 4 查询

    1热度

    2回答

    我想按另一个数组定义的顺序创建一个字符串集合。听起来有点混乱我知道,所以让我解释一下 requiredOrderOfElements { [0] category1, [1] categoryX, [2] something else } 即 从客户 { [0][0] categoryX, [0][1] value from Category X, [1][0] somethin

    2热度

    5回答

    我有一个视图,即连接两个表并按第一个表排序。除了订单不正确。它错过了一个偶然的记录,然后在最后,这些记录大部分是按顺序存在的,然后在那个末尾,其余的记录依次存在。所以它有如下记录: 1 (most of the records in order) 2 4 5 6 7 8 10 11 13 15 3 (the first set of missing records) 12

    1热度

    9回答

    我有以下查询: SELECT DISTINCT c.id FROM clients AS c LEFT JOIN client_project AS cp ON (cp.client_id = c.id) WHERE cp.project_id = 1 AND c.active_flag = 1 ORDER BY c.client_name 如果我通过删除订单,查询需要0.0

    0热度

    2回答

    我想在MSSQL中做一些基本的分页。我遇到的问题是,我正在对可能具有相似值的行进行分页排序,并且ORDER BY子句返回的是“随机”结果,这样做效果不佳。 举例来说。 如果我有三行,并且按照“评级”对它们进行排序,并且所有评级均为='5' - 则这些行看起来将会“随机”排列。我如何做到这一点,所以行每次都以相同的顺序显示出来? 我试着用日期时间排序,该字段是上次编辑的,但“评级”是反向排序的,并且

    49热度

    8回答

    返回我有一个数据库表是这样的: id version_id field1 field2 1 1 texta text1 1 2 textb text2 2 1 textc text3 2 2 textd text4 2 3 texte text5 如果你没有工作了,它包含了一些行的版本,然后一些文本数据。 我想查询它并返回每个ID的编