mysql - 基本 SQL 语法错误

标签 mysql sql

我正在尝试编写一个基本查询,以更改帖子标题中包含“releases”一词的任何帖子的“帖子类型”。

我编写的查询出现语法错误,我不确定哪里出了问题。

UPDATE TABLE wp_posts SET post_type = "release" WHERE post_title = "%RELEASE%"; 

最佳答案

将您的查询更改为:

UPDATE wp_posts 
SET post_type = 'release' 
WHERE post_title LIKE '%release%'; 

语法错误来自额外的“TABLE”关键字,该关键字不是必需的。

关于mysql - 基本 SQL 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34283926/

相关文章:

sql - 计算不同值并通过聚合消除 Null 值

mysql - 当一个表不是 'main' 时如何连接 3 个表

SQL:如何在一个查询中编写多个交互式脚本(插入行)

php - ORA-01036;非法变量名称/编号

php - 预订系统。检查现有数据

mysql - sql,计算每个事件祖先的 child 数量

SQL UPDATE TOP () 或使用 SELECT TOP 进行更新

PHP 字符集和校对问题

mysql - 有效地组合和查询多个表(STI 与 MTI)

MySQL 更新 ISO 8601 格式的 DATETIME 字段时出现问题