Страница 1 из 1

MySql запрос выборка из дочерней сущности

Добавлено: 11 дек 2024, 21:51
mailarn
В родительской сущности есть поле Динамическая дата, мне надо запросом выбрать нужную дату из дочерней сущности.

Если выборка из родительской сущности в дочернюю, то так
select field_ХХ from app_entity_ХХ where id=e.parent_item_id .......

А как из дочерней в родительскую ? т.е. на что поменять where id=e.parent_item_id ?

Re: MySql запрос выборка из дочерней сущности

Добавлено: 12 дек 2024, 08:15
triadax
Попробуйте так:

parent_item_id=e.id

e.* - запрос к полю в текущей сущности из которой осуществляется запрос.

Re: MySql запрос выборка из дочерней сущности

Добавлено: 12 дек 2024, 15:31
mailarn
В моем случае получилось сделать через функцию. Сначала в функции прописал что мне надо выбрать из дочерней сущности, а потом вставил в поле Динамическая дата родительской.

А все эти e.* / id так и не смог заставить работать.

Помню, как то пару лет назад то же была необходимость сделать выборку из дочерней сущности, так и не смог напрямую, то же через какие то костыли сделал.

Re: MySql запрос выборка из дочерней сущности

Добавлено: 13 дек 2024, 09:09
Fait
А так попробовали? У меня так работает:

Код: Выделить всё

select field_ХХ from app_entity_ХХ where parent_item_id=[id]