私は3つのテーブルを持っています
- 2 列のEVENTS : id 、 event-name
- 2 つの列を持つRELATION : event_id、cat_id
- 2 列のCATEGORY : 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 slow AND fast
私が試したこと:
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"