[MySQL] Proste pewnie zapytanie

0

Mam tabele

Tabela 1: Kategorie
id | id_rodzica

Dane np:

1 | 1
2 | 2
3 | 2

Tabela 2: Wyrazy
id | id_kategorii | id_jezyka | title |

1 | 1 | 1 | Samochód
2 | 1 | 2 | Car
3 | 2 | 1 | Mieszkanie
4 | 2 | 2 | Flat

Chciałbym wyciągnąć tabelę w takiej postaci

id_kategorii | id_rodzica | tytuł polski | tytuł angielski

czyli,

1 | 1 | Samochód | Car
2 | 2 | Mieszkanie | Flat

Jakie powinno być zapytanie sql?

0

select K.id, K.id_rodzica, PL.title, EN.title from
(select * from Wyrazy where id_jezyka = 1) as PL
left join (select * from Wyrazy where id_jezyka = 2) as EN on PL.id_kategorii = EN.id_kategorii
inner join Kategorie K on PL.id_kategorii = K.id

1 użytkowników online, w tym zalogowanych: 0, gości: 1