双左MYSQL加入?

时间:2010-05-01 11:21:53

标签: php mysql

我一直在尝试左连接,但由于有2个连接,我认为问题是来自table_B的第二个连接根而不是table_A。我没有得到任何结果,其中数据库中所需的数据。我没有收到查询错误

查询(简化)

SELECT events.*, ven.*, events_genres.*
  FROM events
    LEFT JOIN ven                                   //OPTIONAL JOIN
      ON events.ven_id = ven.ven_id                   //OPTIONAL JOIN
    LEFT JOIN events_genres                         //REQUIRED JOIN
      ON events.event_id = events_genres.event_id     //REQUIRED JOIN

  WHERE events.date >= '$this->now'     
    AND events_genres.g_id = $g_id                //REQUIRED MATCH

  ORDER BY date

ven =可选,我会在那里有信息。

events_genres = required,我不希望任何没有类型的结果

0 个答案:

没有答案