我试图在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`