我试图在PHPMyadmin中设置数据库,并且在设置外键之后,此特定表始终出现此错误。我的另外两个表设置良好。我正在拔头发,因为我根本无法弄清楚问题出在哪里。

当我尝试在phpmyadmin中插入表时遇到的错误是:

SQL查询:

SELECT  `customerID` ,  `instrumentID`
FROM  `project`.`customer`
ORDER BY  `customer`.`instrumentID`


MySQL说:

#1054 - Unknown column 'instrumentID' in 'field list'


InstrumentID是主键。

有谁知道是什么问题吗?首先十分感谢。如果您有任何特定的信息,请询问并不适当地提供,因为不确定是否需要其他信息。

最佳答案

您似乎对表结构感到困惑。 customer表没有instrumentID列,而instruments表却没有。
因此,您的查询可能应该是:

SELECT  `customerID` ,  `instrumentID`
FROM  `project`.`instruments`
ORDER BY  `instruments`.`instrumentID`

10-08 05:55