【问题标题】:Order a MySQL result by Date and Time in PHP在 PHP 中按日期和时间排序 MySQL 结果
【发布时间】:2010-04-27 21:47:20
【问题描述】:

$datos = mysql_query("SELECT * FROM usuarios LIMIT 0, 30");

谁是 php 中的简单 MySQL 查询,但我需要按日期和时间组织的结果。我的表中有一个字段具有此值(用户在我的页面中唱歌时自动插入)。所以表格是这样的:

Id Name       DT
1  Domingo    2010-04-26 23:00:00
2  Cesar      2010-04-25 12:00:00
3  Nataly     2010-04-26 08:00:00

DT 是一个“日期时间”字段。我怎样才能得到从新到旧的结果顺序?谢谢!

【问题讨论】:

    标签: php mysql


    【解决方案1】:

    使用ORDER BY 子句对结果集进行排序。只需指定列和ASC 升序或DESC 降序。

    SELECT * FROM `usuarios`
    ORDER BY `DT` DESC
    LIMIT 0, 30
    

    【讨论】:

    • 也引用列名 - 它使所有内容更易于阅读,并且是一个好习惯 :)
    【解决方案2】:

    不寻找分数,因为这并不能具体回答您的问题,但我认为在这里查看教程对您非常有益:

    http://www.w3schools.com/sql/default.asp

    它们写得很好,易于理解,将引导您成为一名学习网络编程技术的学生。

    【讨论】:

      猜你喜欢
      • 2011-12-01
      • 2013-10-28
      • 2012-12-03
      • 2012-08-16
      • 2023-03-29
      • 2012-11-23
      • 1970-01-01
      • 1970-01-01
      • 2021-09-02
      相关资源
      最近更新 更多