Как построить правильный SQL запрос?
Прошу помощи с построением SQL запроса. Имеются две таблицы:
Первая:
ID каталога | Название каталога
1 | К1
2 | К2
3 | К3
Вторая:
ID подкаталога | Название подкаталога
1 | ПК1
2 | ПК2
3 | ПК3
, связанные через третью таблицу:
ID каталога | ID подкаталога
1 | 2
1 | 2
1 | 3
При выборе "К1", список заполняется следующими подкаталогами: "ПК2", "ПК3".
Необходимо построить запрос, выводящий список подкаталогов, принадлежащих выбранному каталогу.
Не могу понять, как построить данный запрос, с SQL знаком плохо, до этого работал с БД, созданными через record/динамическим списком (Pascal, Delphi).
Дополнение:
Связаны таблицы по ID.
Источник: Stack Overflow на русском