gpt4 book ai didi

mysql - 在 mysql 中,我如何设置一个带有最后日期和时间的变量

转载 作者:行者123 更新时间:2023-11-29 06:05:34 24 4
gpt4 key购买 nike

我正在尝试创建一个两个变量,它将保存昨天的日期和时间,而无需手动输入日期,假设今天的日期是 26/01/2017,我的变量应该保持这样

declare p_run_from_date datetime;
declare p_run_to_date datetime;

set p_run_from_date = '2016-01-25 00:00:00';
set p_run_to_date = 2016-01-25 23:59:59';

代码可能像下面但不知道如何设置时间

 set p_run_from_date = ( CURDATE() - INTERVAL 1 DAY )

最佳答案

您可以使用 CURDATE() - INTERVAL 1 SECOND

SELECT CURDATE() - INTERVAL 1 SECOND

结果

CURDATE() - INTERVAL 1 SECOND  
-------------------------------
2017-01-25 23:59:59

所以答案应该是

set p_run_to_date = (CURDATE() - INTERVAL 1 SECOND)

关于mysql - 在 mysql 中,我如何设置一个带有最后日期和时间的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41872252/

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