Mysql 更新菜单wordpress时发生SQL错误

Mysql 更新菜单wordpress时发生SQL错误,mysql,wordpress,Mysql,Wordpress,最近,当我试图对word press网站上的菜单进行更改时,我收到一条错误消息,说 [您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以了解在第1行的“WHERE-woocommerce\u-term\u-id=110和meta\u-key='thumbnail\u-id''附近使用的正确语法] 从其中选择*项,其中,术语id=110,元关键字='thumbnail\u id' 这是使用的查询 SELECT * FROM WHERE woocommerce_term_id =

最近,当我试图对word press网站上的菜单进行更改时,我收到一条错误消息,说

[您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以了解在第1行的“WHERE-woocommerce\u-term\u-id=110和meta\u-key='thumbnail\u-id''附近使用的正确语法] 从其中选择*项,其中,术语id=110,元关键字='thumbnail\u id'

这是使用的查询

SELECT * FROM WHERE woocommerce_term_id = 110 AND meta_key = 'thumbnail_id'
目前,我仍然可以对网站进行更改,没有任何问题,但我仍然认为,当我使用该网站时,会出现问题


有人知道此问题的解决方法吗?

您在select查询中没有提供表名

SELECT * FROM WHERE woocommerce_term_id = 110 AND meta_key = 'thumbnail_id'
应该是这样的:

SELECT * FROM <yourTableName> WHERE woocommerce_term_id = 110 AND meta_key = 'thumbnail_id'
SELECT*从中选择,术语id=110,元键='thumbnail\u id'
SQL遵循以下协议:

--** pseudocode **
SELECT <tableColumns>
FROM   <table or view>
WHERE  <your conditions>
-**伪代码**
挑选
从…起
哪里
现在我仍然可以对网站进行更改,没有任何问题,但是 我仍然认为当我使用这个网站时会有一个问题


最肯定的是,您的查询将立即失败。

表名在“从”旁边缺失,请正确提供表名

SELECT * FROM <TABLENAME> WHERE woocommerce_term_id = 110 AND meta_key = 'thumbnail_id';
SELECT*从中选择,其中,术语id=110,元键='thumbnail\u id';
请参阅基本mysql命令:


cse.unl.edu/~sscott/ShowFiles/SQL/CheatSheet/SQLCheatSheet.html

缺少表名,
FROM???其中
@AlexK。我正要提到那件事。这是正确的,您不会指向表的任何实例。坦率地说,我对这个问题的运行感到惊讶。