我在这里发现了一个非常相似的问题,复制了根据需要更改的代码,它不会在 MySQL 下运行:
SELECT
id_manufacturer,
id_partname,
id_model,
cnumber,
COUNT (*)
FROM
rpi_consumables
GROUP BY
id_manufacturer, id_partname, id_model, cnumber
HAVING COUNT(*) > 1
任何人对为什么语法失败有任何想法?
错误代码:1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以
在第 6 行的 rpi_consumables 组的 id_manufacturer、id_partname、id_mode 的'*) 附近使用正确的语法