gpt4 book ai didi

mysql - 如何在mysql中检查用户的任务分配时间?

转载 作者:行者123 更新时间:2023-11-29 22:51:02 25 4
gpt4 key购买 nike

我有这样的表task_manager,

task_id | from_time | to_time | user_id | =========================================  1     |   10:30   |  12:00  |   1  2     |   16:00   |  17:30  |   1  3     |   12:00   |  14:00  |   1

如果我使用以下查询,我可以获得第一条记录。

task_manager中选择*其中 from_time <= '11:30' AND to_time >= '12:00';

但我想检查用户的时间在 11:30 到 12:30 之间。如何获取第一条和最后一条记录的结果?

最佳答案

试试这个:

SELECT * FROM task_manager WHERE (from_time >= '11:30' AND from_time <= '12:30') OR (to_time >= '11:30' AND to_time <= '12:30');

关于mysql - 如何在mysql中检查用户的任务分配时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28912792/

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