Mysql 为什么它们显示给定查询的语法错误?

Mysql 为什么它们显示给定查询的语法错误?,mysql,Mysql,请看下图 我试着找出可能出错的地方,但我找不到 注意:我是一名初学者,最近开始学习SQL 编辑:order是order by子句中的保留字。如果要将其用作列名,则必须使用反勾号对其进行转义: 挑选* 从订单项目 其中“订单”=6,单价*数量>30 -这里^---^ 请检查编辑。它似乎不起作用。@Kaushik错误消息非常直接-似乎没有这样的专栏。你能分享一下这个表的定义吗?哦,对不起!我现在明白了。谢谢你的帮助! USE sql_store; SELECT * FROM order_items

请看下图

我试着找出可能出错的地方,但我找不到

注意:我是一名初学者,最近开始学习SQL

编辑:

order是order by子句中的保留字。如果要将其用作列名,则必须使用反勾号对其进行转义:

挑选* 从订单项目 其中“订单”=6,单价*数量>30 -这里^---^
请检查编辑。它似乎不起作用。@Kaushik错误消息非常直接-似乎没有这样的专栏。你能分享一下这个表的定义吗?哦,对不起!我现在明白了。谢谢你的帮助!
USE sql_store;

SELECT *
FROM order_items
WHERE order = 6  AND (unit_price * quantity) > 30