php - MySQL 更新多列问题

标签 php mysql

这似乎是一个非常简单的查询,但不知何故我总是收到错误...

基本上,我只是从一个用户那里得到了一堆信息,现在我要在一个查询中更新他们在 users 表中的记录:

UPDATE users SET timezone = 'America/New_York', SET updates = 'NO', SET 已验证 = 'YES' WHERE id = '1'

但是,运行之后,我得到以下错误: “您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本对应的手册,了解在‘SET updates = 'NO', SET verified 附近使用的正确语法> = 'YES' WHERE id = '1'' 在第 1 行。

非常感谢任何帮助。

最佳答案

UPDATE users SET timezone = 'America/New_York', updates = 'NO', verified = 'YES' WHERE id = '1'

关于php - MySQL 更新多列问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4847472/

相关文章:

php - 拍卖出价 - SELECT LOCK IN SHARE MODE 是否会保留最新信息?

php - 如何从存储在变量中的字符串调用函数?

php - Wordpress - 制作简单网络服务的最佳实践

mysql按天分区

mysql - 带子查询的 ON DUPLICATE KEY UPDATE 查询

php - 为什么 phpunit 不在模拟类中运行 __destruct() 以及如何强制运行它?

MYSQL 函数,是 Workbench 还是只是菜鸟?

php - 两台服务器访问同一个数据库

MYSQL:错误 1241 (21000):操作数应包含 1 列

php - 监听 span 元素中文本的变化