gpt4 book ai didi

sql - 从表中提取数据,时间范围为 10 分钟

转载 作者:行者123 更新时间:2023-12-05 06:50:45 26 4
gpt4 key购买 nike

我需要一个 SQL 语句来从表中选择 10 分钟时间范围内的数据。下面是我的表格。

<表类="s-表"><头>产品购买时间产品编号<正文>ABC9:22:58123ABC9:31:40123ABC9:39:40123防御9:59:41258防御10:02:38258GHI13:20:10963GHI13:50:25745

我需要如下表的输出。

<表类="s-表"><头>产品购买时间产品编号时间范围<正文>ABC9:22:581239:20 - 9:30ABC9:31:401239:30 - 9:40ABC9:39:401239:30 - 9:40防御9:59:412589:50 - 10:00防御10:02:3825810:00 - 10:10GHI13:20:1096313:20 - 13:30GHI13:56:2574513:50 - 14:00

最佳答案

下面是计算每行时间范围的查询(在 SQL Server 中):

select * ,(concat(datepart(hour,purchasedtime),':',(datepart(MINUTE, purchasedtime)/ 10)*10 ,' - ',datepart(hour,purchasedtime),':', ((datepart(MINUTE, PurchasedTime) / 10)+1)*10))TimeRange
from myproduct

输出:

enter image description here

关于sql - 从表中提取数据,时间范围为 10 分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66347271/

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