gpt4 book ai didi

mysql - 如何在 WHERE 子句中使用日期插入记录?

转载 作者:行者123 更新时间:2023-12-01 00:06:16 25 4
gpt4 key购买 nike

这让我发疯。我正在尝试将一个值插入到以下“统计信息”表中:

_date       spam1
-----------------
2011-06-13

使用

INSERT INTO stats (spam1) VALUES (7) WHERE `_date` = '2011-06-13'

MySQL 返回

#1064 - You have an error in your SQL syntax; check the manual that corresponds 
to your MySQL server version for the right syntax to use
near 'WHERE `_date` = '2011-06-13'' at line 1

我不明白。删除日期周围的引号或 _date 周围的反引号也无济于事。我做错了什么?

[编辑]谢谢 - 你们都得到了赞成票 :) 我真蠢……当然我需要更新而不是插入……我想是时候休息一下了:P

最佳答案

也许你应该考虑使用 UPDATE 而不是 INSERT

UPDATE stats SET spam1 = 7 WHERE _date = '2011-06-13';

关于mysql - 如何在 WHERE 子句中使用日期插入记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9931010/

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