php - 从数据库中获取按 DESC 排序的数据然后反转它

标签 php mysql

我有这个 php 查询

 $Commentsq=$con->query("SELECT * FROM comments ORDER BY `DATE` DESC LIMIT 4 ");

所以我的结果是这样的 4个 3个 2个 1个 我怎样才能使结果如 1个 2个 3个 4

最佳答案

你可以使用子查询:

SELECT *
FROM (SELECT * 
      FROM comments 
      ORDER BY `DATE` DESC 
      LIMIT 4) AS s
ORDER BY `DATE`;

关于php - 从数据库中获取按 DESC 排序的数据然后反转它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36956095/

相关文章:

mysql - 错误代码 : 1066. 不唯一的表/别名: 'File'

php - 使用表单选择日期范围内的数据

当至少满足 x 列中的条件时,MYSQL 选择行?

php - 为空白的调用数据库字段分配默认值

php - PHP 中的 realpath_cache 是什么?

javascript - 使用 jQuery 在 AJAX 请求期间显示繁忙加载指示器

php - 如何将 while 循环的所有结果输出为字符串?

php - 今天的日期是否与数据库 PHP/MYSQL 中的现有范围相交

mysql - 无法使用动态sql在mysql中创建表

mysql 查询房间可用性