我收到此错误:

Mysql2::Error: Unknown column 's.supplier' in 'field list': SELECT s.id, s.supplier, s.vendor, s.title, s.edition, CAST(SUM(l.amount) as UNSIGNED) AS amount
FROM softwares s
LEFT JOIN licenses l ON s.id=l.software_id
GROUP BY s.supplier, s.vendor, s.title, s.edition


但是供应商是软件表中的一列,所以我不确定为什么它不能识别它?

最佳答案

s.supplier_id,应该是。您使用了错误的列名。

关于mysql - 字段列表中的未知列-Rails,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20349141/

10-13 02:19