我有 3 张桌子
- 包含 2 列的事件: id ,事件名称
- 具有 2 列的关系:event_id、cat_id
- CATEGORY有 2 列:id、cat_name
这是我的数据:
[EVENT]
id event-name
--------------------
1 dance
2 walk
3 run
[RELATION]
event_id cat_id
--------------------
1 1
1 2
2 1
3 3
[CATEGORY]
id cat_name
---------------------
1 slow
2 fast
3 very fast
我希望 EVENT 名称(在这种情况下为“ dance ” )内容 CATEGORY慢而快
我尝试了什么:
Select * from EVENT e
left join RELATION r on e.id = r.event_id
left join CATEGORY c on r.cat_id = c.id
where c.cat_name = "slow" and c.cat_nam = "fast"