首页 > 解决方案 > MariaDB 的 HeidiSQl 错误语法错误

问题描述

我收到此错误:

您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以了解在附近使用的正确语法

这是我的 SQL:

UPDATE product
SET cost_price = db2.supplier.Cost_price
FROM product, db2.supplier WHERE product.SKU = db2.supplier.SKU;

我该如何解决这个问题?

标签: sqlmariadbsyntax-errorheidisql

解决方案


尝试使用此连接语法:

UPDATE product
INNER JOIN  db2.supplier ON product.SKU = db2.supplier.SKU
SET product.cost_price = db2.supplier.Cost_price

推荐阅读