mysql - 从 MYSQL 中提取日期

标签 mysql

$query = "SELECT asset_id FROM #__content WHERE state = 1 AND YEARWEEK(publish_up) = YEARWEEK(NOW())";

使用这个字符串我可以得到一周内创建的所有文章,但问题是,它从周一到周日计数,无论如何我都需要它连续 7 天。

最佳答案

不确定这是否是您所要求的。

从 #__content WHERE state = 1 AND DATE(publish_up) >= DATE_SUB(CURRENT_DATE, INTERVAL 7 DAY) 中选择 asset_id

关于mysql - 从 MYSQL 中提取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14020404/

相关文章:

php - 3个月后发送电子邮件提醒

php - 将函数中的 MySQL 行作为数组返回

javascript - XMLHTTP : Internal server error - issue with GET?

php - 在数组中使用 foreach

mysql - 如何在 MySQL 中执行联接

php - 如果输入复选框,如何更新序列化数组

php - 在 SELECT 查询 (MySql) 中生成重复行

jquery - 在导航上应用 CSS 时仅显示第一项

php - 如何分别回显日期部分

mysql - 将列合并为一列