mysql - 如何使用条件对 Mysql 中的行进行排序?

标签 mysql sql

如何在 Mysql 中排序,当需要 ORDER BY FIELD_id DESC, 但第一行必须是 FIELD_id = 5 的行时

最佳答案

您可以使用条件排序:

ORDER BY Field_id = 5 DESC, field_id DESC

SQL Fiddle Demo

关于mysql - 如何使用条件对 Mysql 中的行进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27282697/

相关文章:

PHP XML : Illegal Offset, 但它在数组中?

mysql - 使用 LEFT JOIN 在 MySQL 中查找孤立记录

sql - 根据先前查询的结果更新表

sql - 有没有一种方法可以在Microsoft SQL Server中使用SQL Server Powershell搜索列?

mysql - where 子句匹配同一个表中的 2 行来获取结果

java - 建议实现此类概念的链接 - java 和 mysql

php - 传递数据 MySQL -> PHP -> JSON

从字符串到日期时间的 SQL Server 日期比较

php - 获取ROW的个体ID,并使结果可链接

mysql - LIKE 子句中的 SQL 注入(inject)攻击