首页 文章
  • 182 votes
     answers
     views

    按两列排序MySQL表

    如何按两列对MySQL表进行排序? 我想要的是按最高评分排序的文章,然后是最近的日期 . 作为一个例子,这将是一个示例输出(左#是评级,然后是文章 Headers ,然后是文章日期) 50 | This article rocks | Feb 4, 2009 35 | This article is pretty good | Feb 1, 2009 5 | This Arti...
  • 4 votes
     answers
     views

    在SQL中按日期排序

    我有一个资源表,其中一个字段是日期字段,其数据类型为日期 . 我想要输出以下内容: 当月记录(比如五月 - 一年并不重要) 然后是以下(再次假设五月是当月) 六月记录 七月记录 八月记录 九月记录 十月记录 十一月记录 十二月记录 1月份记录 二月份记录 三月记录 四月记录 六月,六月是当月,订单将是: 七月记录 八月记录 ...... ...
  • 0 votes
     answers
     views

    在组之前按顺序排序[复制]

    这个问题在这里已有答案: GROUP_CONCAT ORDER BY 4个答案 我需要在几千条记录中提取一些数据,但是我在排序结果时遇到了麻烦 . SELECT IdCode, GROUP_CONCAT(' ',CONCAT(MONTHNAME(ei.StartDatetime),' ',YEAR(ei.StartDatetime))) FROM exclusion_import_data ...
  • 134 votes
     answers
     views

    按SQL IN()子句中的值顺序排序

    我想知道是否存在(可能更好的方式)按IN()子句中的值的顺序排序 . 问题是我有2个查询,一个获取所有ID,第二个查询所有信息 . 第一个创建我希望第二个订购的ID的顺序 . ID以正确的顺序放入IN()子句中 . 所以它就像(非常简化): SELECT id FROM table1 WHERE ... ORDER BY display_order, name SELECT name, des...
  • 196 votes
     answers
     views

    MYSQL - ORDER BY&LIMIT

    我有一个看起来像这样的查询: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 ORDER BY如何工作?它会订购所有记录,然后获得前20个记录,还是会获得20条记录并按 publish_date 字段订购? 如果它是最后一个,你不能保证真正得到最近的20篇文章 .
  • 30 votes
     answers
     views

    SQL(ORACLE):ORDER BY和LIMIT

    我想要在我的数据库中按属性排序所有数据,并且仅在使用LIMIT和OFFSET之后 . 查询如下: SELECT select_list FROM table_expression [ ORDER BY ... ] [ LIMIT { number | ALL } ] [ OFFSET number ] 我知道排序一旦找到排序结果的第一个row_count行就结束了 . 在...
  • 0 votes
     answers
     views

    在合并的选择查询中使用order by

    下面显示的是我的mysql查询 SELECT mail FROM table2 WHERE wid IN (SELECT DISTINCT Id FROM table1 WHERE time_stamp>=DATE_SUB(NOW(),INTERVAL 10 MINUTE) AND status<>200 ORDER BY time_stamp ASC) LIMIT 2&qu...
  • 1 votes
     answers
     views

    Angular:使用搜索输入和特定过滤器选项过滤表的内容

    这就是我现在正在做的事情 . 我有一个数据表,有一些选项来过滤他的内容: HTML组件: <div class="row topbuffer-20"> <div class="col"> <h3>Thief: The Dark Project</h3> <p>There are...
  • 1 votes
     answers
     views

    流利的NHibernate按相关实体中的属性排序

    我的数据库中有2个表: CREATE TABLE [items]( [item_id] [int] IDENTITY(1,1) NOT NULL, [item_name] [varchar](50) NOT NULL, [group_id] [int] NOT NULL ) CREATE TABLE [itemgroup]( [group_id] [int]...
  • 62 votes
     answers
     views

    SQLite查询以非大小写敏感的字母顺序[重复]

    这个问题在这里已有答案: How to use SQL Order By statement to sort results case insensitive? 3个答案 我想要做的就是按字母顺序 grab 这些东西并忽略大写字母 . db.rawQuery("SELECT " + catName + " FROM "+tableName+" ...
  • -1 votes
     answers
     views

    使用Linq的C#ArrayList组

    我目前被困在这个地方 . 我需要一些帮助 . Say for example this is the scenario input. 输入:Mo-Fr 06:00-22:00,Sa 07:00-22:00,08:00-22:00 Formetet到数据库表: Table name : (Opening) Day | DayNumber | Number | Open | Close 星期一...
  • 11 votes
     answers
     views

    在MySQL中按day_of_week排序

    如何通过包含星期几名称的varchar列来订购mysql结果? 请注意,星期一应该先行,而不是星期日 .
  • 0 votes
     answers
     views

    在单个sql查询中选择多个表

    关于这一点的其他线索似乎没有帮助我 . 我想从一个表中选择所有信息,但是按照另一个表中的值对它们进行排序 . SELECT消息,date ,IP,名称,网站,ID从 guestbook_messageWHERE删除= 0和日期> DATE_SUB(NOW(),INTERVAL 1天)ORDER BY date DESC“; 除了我需要 ORDER BY 'votes' DESC; ,这是...
  • 1 votes
     answers
     views

    Rails通过关联的存在来排序

    想象一下下表: class Fan <ActiveRecord :: Base has_many:fan_influencers end class Influencer <ActiveRecord :: Base has_many:fan_influencers end 我想要一种方法,让风扇返回所有有影响的人,根据风扇是否与影响者有关系排序 . 这意味着与风扇具有fan_inf...
  • 64 votes
     answers
     views

    在Django模板中对相关项进行排序

    是否可以在DJango模板中对一组相关项进行排序? 即:此代码(为清晰起见,省略了HTML标记): {% for event in eventsCollection %} {{ event.location }} {% for attendee in event.attendee_set.all %} {{ attendee.first_name }} {{ attendee...
  • 2 votes
     answers
     views

    ORDER_BY与SAP Hana中的排序规则

    在我的表中,我有波兰变音符号的 Value 观 . 我想查询它并使用正确的顺序对结果进行排序 . 我需要整理才能执行此操作,但我不知道如何在SAP Hana数据库中使用它 . Test table CREATE COLUMN TABLE TEST_ORDER_BY ( ID BIGINT null, PL_VALUE VARCHAR (20) null, DE_VALUE ...
  • 0 votes
     answers
     views

    Sqlite3顺序上的整数不起作用(即使是索引)

    HY, 谁能解释一下这个? sqlite> .schema LastFM CREATE TABLE LastFM(id INTEGER PRIMARY KEY, AlbumTitle TEXT, Hoerer INTEGER); CREATE INDEX Hoerer_Index ON LastFM( Hoerer DESC ); sqlite> Explain SELECT * FR...
  • 1 votes
     answers
     views

    GROUP BY ORDER BY帮助

    以下代码有效,但我希望组按日期时间显示其最新查询,而不是第一个日期时间查询 . 我尝试从ASC / DESC更改ORDER BY,但这只是改变了所有组的顺序,而不是组中的数据 . 我需要所有组的内部数据和所有组按最新日期时间排序 . $query="SELECT * FROM emails WHERE sentto='$sid' GROUP BY se...
  • 0 votes
     answers
     views

    我可以通过多列的总和对mySQL数据库记录进行排序而不显示总和本身吗?

    我有一个足球运动员数据库和他们的统计数据,前三个字段是VARCHAR,其余的是INT . 我想根据他们的统计数据的总和以DESC顺序显示记录但是我不想显示总和 . 以下是输入数据库的一些示例数据: Tim Tebow NYJ QB 315 2 62 1 Tom Brady ...
  • 33 votes
     answers
     views

    SQL Server UNION - 默认的ORDER BY行为是什么

    如果我有一些UNION声明作为一个人为的例子: SELECT * FROM xxx WHERE z = 1 UNION SELECT * FROM xxx WHERE z = 2 UNION SELECT * FROM xxx WHERE z = 3 What is the default order by behaviour? 我看到的测试数据基本上不会按照上面指定的顺序返回数据 . 即数据...
  • 0 votes
     answers
     views

    使用Union的SQL顺序

    我想从两个查询中选择结果的并集 . 我要做的是选择一个具有特定约束的条目,然后通过其他约束添加剩余的顺序 . 我试图做Union,但第二个查询的顺序失败,因为它无法在子查询上排序 . 所以我所做的是声明一个表变量,然后插入单个条目,然后按约束插入其余的条目顺序 . 有没有办法用联盟做到这一点?
  • 93 votes
     answers
     views

    使用Doctrine按多列排序

    我需要按两列排序数据(当行具有不同的列号1的值时,按顺序排序;否则,按列号2排序) 我正在使用 QueryBuilder 来创建查询 . 如果我第二次调用 orderBy 方法,它将替换之前指定的任何排序 . 我可以传递两列作为第一个参数: ->orderBy('r.firstColumn, r.secondColumn', 'DESC'); 但我无法为第二个参数传递两个排序方向,因此当我...
  • 2 votes
     answers
     views

    LINQ按数字顺序排序

    我有一个带有类别ID的产品列表,例如: ID CategoryID Product Name 1 1 Product 1 2 1 Product 2 3 7 Product 3 4 8 Product 4 5 9 ...
  • 142 votes
     answers
     views

    为什么MYSQL更高的LIMIT偏移会降低查询速度?

    简而言之:一个包含超过1600万条记录的表[大小为2GB] . 使用ORDER BY * primary_key时,使用SELECT的LIMIT偏移越高,查询变得越慢 所以 SELECT * FROM large ORDER BY `id` LIMIT 0, 30 远远不及 SELECT * FROM large ORDER BY `id` LIMIT 10000, 30 这也只能订购30条...
  • 1 votes
     answers
     views

    在mysql中排序和限制条件

    $ sqlsl =“select * from newmessage where sendto ='” . $ userid . “'order by inboxid limit 10”; 皮斯帮助我, 上表以ASC顺序检索我的badabase中的前10行 . 我的数据库包含100个记录 . 我只想在DESCing顺序中进行前10次录制
  • 1 votes
     answers
     views

    从另一个表中按ID排序时从MySQL表中选择

    这可能是非常简单的事情 . 如果是的话,我道歉 . 我还在学习MySQL . 说,我有两张 table : Table1: `id` int autoincrement primary key `Name` tinytext `Phone` tinytext `Date` etc. 和 Table2: `id` int autoincrement primary key `itmID` int ...
  • 45 votes
     answers
     views

    选择3个最新记录,其中一列的值不同

    我有下表: id time text otheridentifier ------------------------------------------- 1 6 apple 4 2 7 orange 4 3 8 banana ...
  • 65 votes
     answers
     views

    sql ORDER BY特定顺序的多个值?

    好吧,我有一个带有索引键和非索引字段的表 . 我需要查找具有特定值的所有记录并返回该行 . 我想知道我是否可以按多个值排序 . 例: id x_field -- ----- 123 a 124 a 125 a 126 b 127 f 128 b 129 a 130 x 131 x 132 b 133 p 134 ...
  • 0 votes
     answers
     views

    SequelizeJs:按学期排序

    我在nodejs中使用sequelizejs for SQLite . 我试着得到一个像这样的SQL: SELECT id, description, created_at, postponed, done_at FROM tasks WHERE done_at IS NULL ORDER by (id+postponed),postponed,id ASC LIMIT 1 ...
  • 22 votes
     answers
     views

    如何在Linq查询中的字符串字段中排序

    我有一些来自数据库的数据,我无法轻易改变其架构 . 我想对它进行排序并将其绑定到基于数字ID的控件 . 问题是API在转换尝试时将数字存储在字符串字段中,而不是 int 和Linq barfs . myControl.DataSource = dataFromDB.OrderBy(o => int.Parse(o.StringHoldingAnInt)); LINQ to Entitie...

热门问题