gpt4 book ai didi

mysql - 在 MySQL Workbench 中获取 SELECT 语句的错误代码 1064。不确定为什么

转载 作者:行者123 更新时间:2023-11-30 22:25:23 24 4
gpt4 key购买 nike

刚刚使用 Murach 的 MySQL 第二版开始学习 MySQL 类(class)。使用 MySQL Workbench,我得到了一个 1064 错误代码,用于我尝试执行的 SELECT 语句。我很难过。这是我的 SELECT 语句。

SELECT item_id, item_price, discount_amount,
quantity * item_price AS price_total,
quantity * discount_amount AS discount_total,
price_total - discount_total AS item_total
FROM order_items
ORDER BY item_total DESC
WHERE item_total > 500

最佳答案

您没有提供您的数据库架构,但 1064 是一个语法错误,我明白为什么会这样。您的 WHERE 子句必须像这样在您的 ORDER BY 子句之前...

SELECT item_id, item_price, discount_amount,
quantity * item_price AS price_total,
quantity * discount_amount AS discount_total,
price_total - discount_total AS item_total
FROM order_items
WHERE item_total > 500
ORDER BY item_total DESC

关于mysql - 在 MySQL Workbench 中获取 SELECT 语句的错误代码 1064。不确定为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35397781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com