我收到此错误:
Unknown column 'TTFFdata.product_id' in 'where clause'
在phpmyadmin中使用此查询:
select product_name from product where product.product_id=TTFFdata.product_id
我不明白的是TTFFdata.product_id
存在,并且在SQL查询编辑器中以蓝色突出显示,并作为自动完成选项提供。
有人可以解释一下我做错了吗?
答案 0 :(得分:1)
您使用另一个表来检索您的数据,因此您应该加入它们:
select product.product_name
from product
join TTFFdata on product.product_id = TTFFdata.product_id
答案 1 :(得分:1)
您不能使用JOIN比较两列。
由于