gpt4 book ai didi

Mysql Select 不适用于日期

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

我有以下 SQL 查询

SELECT * FROM staff WHERE 5 = DATE_ADD(CURDATE(), INTERVAL 1 DAY);

这是我的 table : Table Data

这是表结构:Table Structure

为什么没有找到ID为2的行?

SELECT CURDATE() 返回:

2016-08-01

最佳答案

转义列名称5:

SELECT * FROM staff WHERE `5` = DATE_ADD(CURDATE(), INTERVAL 1 DAY);

如果没有`,mysql将采用5作为数字来与日期而不是您的列值进行比较。

关于Mysql Select 不适用于日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38690507/

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