gpt4 book ai didi

mysql - 日期、日期差异和总和

转载 作者:行者123 更新时间:2023-11-30 01:11:32 27 4
gpt4 key购买 nike

您好,我有一个包含以下列的表格:

  • ID(整数)
  • Start_Date(日期)
  • End_Date(日期)

表:

22/08/2000 - 23/08/2000
24/08/2000 - 28/08/2000
01/08/2000 - 29/08/2000
26/08/2000 - 30/08/2000

example...
24/08/2000 - 28/08/2000 ===>> 4 days
26/08/2000 - 30/08/2000 ===>> 4 days

sum ===>> 8 天,我需要 6 天,因为在 24/08/2001 和 30/08/2000 之间我有 6 天而不是 8 天,这可能吗?

我想要获得数千个日期的所有日期,如下图所示:http://i947.photobucket.com/albums/ad316/danacarolinads/esa_zpsee1b4346.png

最佳答案

这可以实现您的目标吗?

SELECT MAX(End_Date) - MIN(Start_Date)
FROM MyTable
WHERE (Start_Date >= #2000-08-24# AND End_Date <= #2000-08-30#);

我还没有检查 SQL 字符串的有效性。

关于mysql - 日期、日期差异和总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19437116/

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