SQLite 中的 strftime() 函数并将其应用于特定日期的定义
strftime () function in SQLlite and applying it for specific definition of the day
我尝试使用 strftime('%d',time)
功能来使 Group by ()
成为一天。但是我想定义每一天的问题不像平常的一天(从 00:00 到 23:59)而是从 5:45 到 5:45 的第二天。
是否可以在 SQLlite 中执行?
我相信以下内容可能会如您所愿:-
strftime('%d',time) - (strftime('%H:%M',time) < '05:45')
即如果时间在05:45之前,那么在判断GROUP BY参数的时候减去1(true),就变成了前一天
我尝试使用 strftime('%d',time)
功能来使 Group by ()
成为一天。但是我想定义每一天的问题不像平常的一天(从 00:00 到 23:59)而是从 5:45 到 5:45 的第二天。
是否可以在 SQLlite 中执行?
我相信以下内容可能会如您所愿:-
strftime('%d',time) - (strftime('%H:%M',time) < '05:45')
即如果时间在05:45之前,那么在判断GROUP BY参数的时候减去1(true),就变成了前一天