gpt4 book ai didi

php - SQL-仅当列与当前时间相等时才选择行

转载 作者:可可西里 更新时间:2023-11-01 00:46:27 24 4
gpt4 key购买 nike

我有一个 PHP 脚本,只有当 B 列的日期时间等于当前时间时,它才应显示 A 列的值。

Column A | Column B
------------------------------
House | 2013-06-28 12:47:30
Dog | 2013-06-28 12:47:52
Forrest | 2013-06-30 14:54:12

在我们的例子中,如果当前时间是 2013-06-28 12:47:44,那么脚本应该显示 House and Dog。

我的想法是,只有当 B 列与当前年-月-日时-分相同而不是秒时,我才应该获取该行。

我试过 DATE_SUB(CURTIME()-59) 但它不工作......我怎么能只用 SQL 来做呢?

最佳答案

试试这个

SELECT * FROM table_name
WHERE STR_TO_DATE(column_b, '%Y-%m-%d %H:%i') = STR_TO_DATE(now(), '%Y-%m-%d %H:%i')

关于php - SQL-仅当列与当前时间相等时才选择行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17361899/

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