gpt4 book ai didi

mysql - 将 MySQL 结果限制为一周的前几天

转载 作者:太空宇宙 更新时间:2023-11-03 12:32:28 27 4
gpt4 key购买 nike

我有一个这样的表:

id | gallons_used | date
----------------------
1 2 157263300
2 5 157262000
...

我想得到一个结果集,只包含发生在一周中的 X 天(星期一或星期二或星期三等)的记录

最佳答案

使用DAYNAME()在你的 WHERE 子句中

WHERE DAYNAME(FROM_UNIXTIME(`date`)) = 'Monday'  <-- by day of the week
AND `date` < INTERVAL CURRENT_DATE - 7 DAY <-- within the last week

您可以使用 DAYOFWEEK()也一样,但这更具可读性。

关于mysql - 将 MySQL 结果限制为一周的前几天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14759126/

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