SQLite: - 查找本月的星期

问题描述 投票:-1回答:1

我需要从日期中提取本月的星期,即1-5。我在python中使用下面的公式。

df['Week_no_Month']= ((df.DATE.dt.day-1)//7+1) 

现在我想在SQLite中实现这个公式。

python sql sqlite datetime week-number
1个回答
0
投票

如果你的意思是,一周是一天除以7,那么。

select (strftime('%d', dt.day) + 6 / 7)

SQLite在混合字符串和数字方面是很灵活的,所以你不需要显式的转换 -- 尽管你可能会想要包含这个。

select (cast(strftime('%d', dt.day) as int) + 6 / 7)
© www.soinside.com 2019 - 2024. All rights reserved.