即使列存在,也会显示未知列

时间:2013-02-26 16:14:09

标签: mysql join left-join

我收到错误Unknown column 'events.event_id' in 'field list',即使我的表格清楚地显示了该列,如附带的屏幕截图所示:

enter image description here

我的SQL查询如下:

SELECT
   `events`.`event_id`,
   `events`.`realm`,
   `events`.`starts`,
   `events`.`ends`,
   `general_data`.`id`,
   `general_data`.`nick`
FROM `events`
JEFT JOIN
   `general_data` ON `events`.`owner`=`general_data`.`id`
WHERE
   `instance`=1 AND
   `zone`=1 AND
   (`realm`='foo' OR `crossrealm`=1)
ORDER BY
   `events`.`starts`,`events`.`realm` ASC
LIMIT 0,50

有人可以提供一些有关导致此问题的明白信息吗?

1 个答案:

答案 0 :(得分:2)

  

JEFT JOIN

你输错了吗?它应该是LEFT JOIN我猜