Wordpress帖子页面上的MYSQL SQL语法错误

时间:2019-03-20 18:16:15

标签: mysql wordpress

启用调试后,我在Wordpress帖子页面上看到以下错误。我只有在开始向帖子中添加类别并且没有保存类别时才注意到这一点。我以前从未使用过类别,所以不确定该问题存在了多长时间。我已切换主题并禁用了所有插件,但仍然看到问题。

  

[您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册,以在第1行的')ORDER BY t.name ASC'附近使用正确的语法]

SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t 
INNER JOIN wp_term_taxonomy AS tt 
ON t.term_id = tt.term_id 
INNER JOIN wp_term_relationships AS tr 
ON tr.term_taxonomy_id = tt.term_taxonomy_id 
WHERE tt.taxonomy IN ('category', 'post_tag', 'post_format', 'yst_prominent_words') 
AND tr.object_id IN (1461, 1475, 1539, 1605, 1708, 1732, 1760, 1764, 2292, 2311, 2343, 2368, 2374, 2380) 
AND t.term_id NOT IN() ORDER BY t.name ASC

2 个答案:

答案 0 :(得分:1)

以下表达式无效:

AND t.term_id NOT IN()

答案 1 :(得分:0)

您忘了在最后一个NOT IN()语句中添加值。