代码之家  ›  专栏  ›  技术社区  ›  Shpigford

SQL:按比某物大多少排序?

  •  0
  • Shpigford  · 技术社区  · 14 年前

    datetime 此处字段: actual_delivery scheduled_delivery

    我想做的一个订单是 预定交付

    我在本地使用MySQL,在生产环境中使用PostgreSQL,所以它需要同时适用于这两种情况。

    2 回复  |  直到 14 年前
        1
  •  3
  •   Alan Geleynse buhbang    14 年前

    试试这个:

    SELECT actual_delivery, scheduled_delivery, actual_delivery - scheduled_delivery as difference FROM tablename ORDER BY difference

        2
  •  4
  •   Dave D    14 年前

    DATEDIFF(actual_delivery, scheduled_deliver) AS [DeliveryDifference] 然后按计算列排序。

    快速搜索表明 datediff