sách gpt4 ăn đã đi

sql - 将日期格式化为星期几

In lại 作者:IT王子 更新时间:2023-10-29 06:22:05 25 4
mua khóa gpt4 giày nike

我有一个表,其中有一个日期列 servdate

我使用以下查询获取过去一周内的所有工作(一周从星期一开始):

SELECT * FROM tb1 WHERE servdate BETWEEN date('now', 'Weekday 1', '-21 days') AND date('now')

我希望查询以完全相同的方式工作,但返回 servdate 字段作为它们对应的星期几。例如,“星期一”,而不是“2010-11-28”。

Điều này có thể thực hiện được không?

câu trả lời hay nhất

您可以按照 wallyk 的建议使用辅助 table ;或者您可以使用 trường hợp 表达式:

select _id, busnum, 
case cast (strftime('%w', servdate) as integer)
when 0 then 'Sunday'
when 1 then 'Monday'
when 2 then 'Tuesday'
when 3 then 'Wednesday'
when 4 then 'Thursday'
when 5 then 'Friday'
else 'Saturday' end as servdayofweek
from tb1
where ...

关于sql - 将日期格式化为星期几,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4319302/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress