gpt4 book ai didi

mysql - 我如何从此表中选择当前程序

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

我正在尝试从此表中选择当前程序(现在正在进行)。请帮助谢谢。

CREATE TABLE `programs` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`p_day` varchar(20) NOT NULL,
`program` varchar(255) NOT NULL,
`p_start` time NOT NULL DEFAULT '00:00:00',
`p_end` time NOT NULL DEFAULT '00:00:00',
PRIMARY KEY (`id`)
)

最佳答案

SELECT program FROM programs 
WHERE CURDATE() = p_day
AND CURTIME() BETWEEN p_start AND p_end;

我假设您的 p_day 是一个有效的日期字符串,例如'2011-08-15' 但你的问题并不清楚。为什么不为 p_day 使用 DATE 数据类型?

关于mysql - 我如何从此表中选择当前程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7072911/

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