当我尝试运行以下命令时,出现错误“'字段列表'中的未知列'guests_guest.id'”:
SELECT guests_guest.id
FROM `guests_guest` full join
guests_guest_group
on guests_guest.id=guests_guest_group.guest_id
所有的列名和表名都是正确的。事实上,运行只是
SELECT guests_guest.id
FROM `guests_guest`
工作正常。我怀疑我缺少语法问题。我做错了什么?
最佳答案
尝试:
SELECT gg.id
FROM `guests_guest` as gg
join guests_guest_group as ggg
on ggg.guest_id=gg.id
假设 guests_guest_group 没有 id 列。
关于mysql - 连接时 SQL 未知列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5670321/