gpt4 book ai didi

mysql - 计算每个单元格与下一个单元格的日期差异

转载 作者:行者123 更新时间:2023-11-29 12:05:41 24 4
gpt4 key购买 nike

我有一个数据如下:

Order_id       Created_on                       Comment
1 20-07-2015 18:35 Order Placed by User
1 20-07-2015 18:45 Order Reviewed by the Agent
1 20-07-2015 18:50 Order Dispatched
2 20-07-2015 18:36 Order Placed by User

我正在尝试找出两者之间的区别

  1. 第一个和第二个日期
  2. 每个订单的第二个和第三个日期。如何通过 SQL 查询获取此信息?

最佳答案

SQL 是关于水平关系 - 不存在垂直关系。对于关系数据库来说,它们只是 2 行,存储在磁盘上的某个位置,并且在您对结果集应用排序之前,“第一行和第二行”只是随机选取的 2 行。

在特定情况下,可以在 SQL 中计算时间差,但出于性能原因很少是一个好主意,因为它需要昂贵的自连接或子查询。只需按照正确的顺序选择正确的数据,然后在 C#/PHP/其他语言的后处理过程中计算差异,就更加实用和快速。

关于mysql - 计算每个单元格与下一个单元格的日期差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31519125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com