【问题标题】:Trigger to order a table by date (SQL)触发器按日期排序表 (SQL)
【发布时间】:2014-07-28 06:17:12
【问题描述】:

我想知道在使用触发器在同一个表中插入新值之后如何按日期(最早的日期在前)对表进行排序。 谢谢

【问题讨论】:

    标签: sql date triggers sql-order-by


    【解决方案1】:

    RDBMS(或至少是常见的)没有排序表的概念 - 表只是一堆行,数据库可以以任意顺序返回。

    您控制此顺序的方法是在查询中使用order by 子句明确声明您希望它们的顺序:

    SELECT   *
    FROM     my_table
    ORDER BY last_modification_time
    

    【讨论】:

    • 我已经知道我可以通过这种方式订购表格,但我认为可以在同一张表格中插入新值后按日期自动订购表格。我正在为等待患者名单创建一个数据库,并且我希望在数据库中按日期对列表进行排序。非常感谢您的快速回复。
    猜你喜欢
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多