Mysql 加入时删除时出现语法错误
我正在使用删除一些记录Mysql 加入时删除时出现语法错误,mysql,Mysql,我正在使用删除一些记录 delete FROM product_to_category c inner JOIN product_description d ON c.product_id = d.product_id WHERE c.category_id IN (3, 6) GROUP BY c.product_id HAVING COUNT(DISTINCT c.category_id) = 2 ORDER BY d.name asc 但是使用nearc内部连接产品描述返回语法错误……
delete FROM product_to_category c inner JOIN product_description d
ON c.product_id = d.product_id
WHERE c.category_id IN (3, 6)
GROUP BY c.product_id
HAVING COUNT(DISTINCT c.category_id) = 2
ORDER BY d.name asc
但是使用nearc内部连接产品描述返回语法错误………
谁能告诉我如何构造正确的查询
如果您有多个表(联接),需要指定要删除的表,请提供任何建议
DELETE T1
FROM T1
INNER JOIN T2 ON T1.key = T2.key
WHERE condition
如果有多个表(联接),则需要指定要删除的表
DELETE T1
FROM T1
INNER JOIN T2 ON T1.key = T2.key
WHERE condition
尝试
从产品到类别内部联接产品\u描述d删除产品到类别
尝试从产品到类别内部联接产品\u描述d删除产品到类别