mysql - SQL ORDER BY by 内部 ORDER BY

标签 mysql sql ms-access

尝试掌握 SQL

我想按日期订购,然后在其中按标题订购。

示例:

SELECT *
FROM tblboek
ORDER BY jr_van_uitgave DESC

如何在按年龄的订单中按头衔排序?

最佳答案

试试这个:

  SELECT * 
    FROM tblboek 
ORDER BY age,   -- First order by age
         title  -- if ages are the same, order by title

在需要时添加DESC,例如如果您想按年龄降序排列:

  SELECT * 
    FROM tblboek 
ORDER BY age desc,  
         title  

关于mysql - SQL ORDER BY by 内部 ORDER BY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29301835/

相关文章:

mysql - 试图从数据库返回行号的语法错误

php - 搜索多个字段 MySQL

sql - 如何使用递归逻辑仅返回 sql 表中的根行 (SQL Server 2008 R2)

sql - 如何识别文本中的一组 2 位或 3 位数字? postgresQL

java - 使用PrepareStatement对象从JTextField获取密码

java - SELECT COUNT(*) FROM (SELECT) AS SubQuery 在 MS ACCESS 中有效,但在 JDBC 中无效

mysql - mysql多行之间的查询

php/mysql - 按日期排序

vb.net - 参数化 SQL UPDATE 语句

mysql - 如何在创建表命令中指定日期格式