SELECT op.*,
(op.total + op.total * 0.21) as price,
(SELECT p.`image` FROM oc_product` p WHERE op.product_id = p.product_id LIMIT 1) AS image
FROM `oc_order_product` op WHERE op.order_id = '80'
我无法发现我的查询有什么问题。
#1064 - 您的SQL语法出错;查看与MariaDB服务器版本对应的手册,以获取正确的语法 靠近' oc_order_product
op WHERE op.order_id = '80'
LIMIT 0,25'在 第3行
答案 0 :(得分:1)
在oc_product
之前添加回拨号,所以
SELECT p.`image` FROM oc_product`
应该看起来像
SELECT p.`image` FROM `oc_product`