Я пытаюсь сделать следующий запрос:
- SELECT family_id от настольных ламп на основе lamp_id
- ВЫБРАТЬ family_parents из настольных ламп_family на основе family_id из 1.
- ВЫБРАТЬ лампы из настольных ламп на основе family_id, который я получаю из 2.
TL; DR
Я хотел бы использовать один запрос, чтобы получить все лампы на основе идентификатора семейства, но есть несколько семейств, назначенных одному из родителей. Например, в таблице "lamp_family" есть два семейства, у которых есть "parent" с идентификатором 11, это про "Asseto". Теперь, основываясь на "family_id", я хотел бы загрузить все лампы из таблицы "лампы", задав поле "lamp_family" в таблице "лампы". Возможно ли это?
Я пытался объединить таблицы, использовать группировку, к сожалению, безуспешно.
настольные лампы
настольные лампы_семейные