如何使用limit连接mysql中的4个表

如何使用limit连接mysql中的4个表,mysql,join,Mysql,Join,我有以下数据库表: `event` ( `event_id,event_name,organizer_id` ) `event_keyword_relation` (`event_id,keyword_relation`) `user_keyword_relation` (`user_id,keyword_id`) `user_organizer_relation` (`user_id,organizer_id`) 我想根据事件关键字关系、用户关键字关系中的相同关键字id从事件中获取事件名称

我有以下数据库表:

`event` ( `event_id,event_name,organizer_id` )
`event_keyword_relation` (`event_id,keyword_relation`)
`user_keyword_relation` (`user_id,keyword_id`)
`user_organizer_relation` (`user_id,organizer_id`)
我想根据事件关键字关系、用户关键字关系中的相同关键字id从事件中获取事件名称 或特定用户id的事件和用户-组织者关系中的公共组织者id,具有限制

我的问题是:

SELECT e.event_name 
  FROM event e
  JOIN event_keyword_relation ekr 
    ON ekr.event_id=e.event_id 
  JOIN user_keyword_relation ukr 
    ON ekr.u_keyword_id=ukr.u_keyword_id 
  JOIN user_organizer_relation uor 
    ON  e.organizer_id = uor.organizer_id 
 WHERE ukr.user_id=11 
   AND uor.user_id=11 
 LIMIT 1,20. 

请指导我实现目标的正确方法。

您有什么问题?