mysql - 根据 CURTIME() 靠近时间字段中的条目从表中选择数据

标签 mysql

我尝试过:

 `SELECT name
    FROM students
    WHERE time BETWEEN '16:20:00' AND '16:45:00'
    AND day = 'Wed'`


但没有得到结果,实际上我宁愿只得到 CURTIME 附近条目的结果,比如 15 分钟前和 15 分钟后。 这是为了类(class)考勤管理。我基本上想展示下一个类即将到来,并有一个时间窗口来选择谁实际出现在类里面。

最佳答案

我希望以下查询对您有用

 `SELECT name
        FROM students
        WHERE time BETWEEN CURTIME() AND ADDTIME(CURTIME(), INTERVAL 15 MINUTE)
        AND day = 'Wed'

关于mysql - 根据 CURTIME() 靠近时间字段中的条目从表中选择数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32425468/

相关文章:

php - 从 Javascript 调用 PHP 脚本以将数据插入 mysql 数据库

php - SQL中按2个条件排序?

mysql - 将 CASE 添加到现有 View 中

mysql - 从 vbs 和 Access 中将 csv 文件导入 mysql 时遇到问题

ASP.NET MySQL更新多条记录

python - 如何在python中动态生成mysql ON DUPLICATE UPDATE

mysql - 如何使用自关闭标签在 MySQL 中加载 XML?

用于导出的 MySQL 批处理文件调用刷新表

PHP:同时理解 POST 和 GET 时遇到困难

mysql - 数据库模式用户匹配