Questions tagged «sql-order-by»

SQL中的ORDER BY子句指定SQL SELECT语句返回结果集,其中的行按一列或多列的值排序。

12
在保持排序的同时将排序列表保存到数据库的最佳方法
我想知道是否有人能很好地解决我在过去几年中多次遇到的问题。 我有一个购物车,我的客户明确要求其订单量很大。因此,我需要将订单保留到数据库。 显而易见的方法是简单地插入一些OrderField,在其中我将数字0分配给N并以这种方式对其进行排序。 但是这样做会使重新订购变得更加困难,而且我不知何故觉得此解决方案有些脆弱,总有一天会再次出现在我身上。 (我将C#3,5与NHibernate和SQL Server 2005一起使用) 谢谢

4
MySQL ORDER BY IN()
我有一个带有ID编号的PHP数组。这些号码已经订购。 现在,我想通过IN()方法获取我的结果,以获取所有ID。 但是,这些ID的排序应类似于IN方法。 例如: IN(4,7,3,8,9) 应该给出如下结果: 4 - Article 4 7 - Article 7 3 - Article 3 8 - Article 8 9 - Article 9 有什么建议?也许有一个功能可以做到这一点? 谢谢!

15
在子查询中使用Order By的SQL错误
我正在使用SQL Server 2005。 我的查询是: SELECT ( SELECT COUNT(1) FROM Seanslar WHERE MONTH(tarihi) = 4 GROUP BY refKlinik_id ORDER BY refKlinik_id ) as dorduncuay 错误: 除非还指定了TOP或FOR XML,否则ORDER BY子句在视图,内联函数,派生表,子查询和公用表表达式中无效。 如何ORDER BY在子查询中使用?


11
如何为Android应用程序按降序排列我的SQLITE数据库?
以降序显示数据的最有效方法是什么? public String getRank() { String[] rank = new String[]{ KEY_ROWID }; Cursor c = scoreDb.query(DATABASE_TABLE, rank, null, null, null, null, null); //reading information from db. String rankResult = ""; int iRow = c.getColumnIndex(KEY_ROWID); //Cursor looking for column setting equal to these ints. for (c.moveToFirst(); !c.isAfterLast(); c.moveToNext()) { //Move to …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.