Вывести контакты ответственного

Все вопросы/проблемы по установке и использовании.
Ответить
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Вывести контакты ответственного

Сообщение believe »

Коллеги, подскажите, как дернуть контакты ответственного из родительской и вывести в дочерней?
В примере есть SELECT app_entity_1.field_9 FROM app_entity_1 WHERE app_entity_1.id = e.created_by, но это показывает в текущей сущности создателя контакты.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Вывести контакты ответственного

Сообщение nruslan2 »

вложенный запрос
сначала дергаем значение поля ответсвенного из родителя и уже в нем в рамках условия дергаем имя пользователя
так как без подзапроса первый запрос выдернет просто ид номер пользователя
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Вывести контакты ответственного

Сообщение believe »

Есть возможность предоставить пример?
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Вывести контакты ответственного

Сообщение nruslan2 »

Например так, чтоб логика была понятна
SELECT field_ххххх FROM app_entity_1 WHERE app_entity_1.id = (SELECT field_ххх FROM app_entity_хххх WHERE хххххххххх )
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Вывести контакты ответственного

Сообщение believe »

Благодарю. Заработала следующая конструкция. Может, кому поможет.

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

SELECT app_entity_1.field_970 FROM app_entity_1 WHERE app_entity_1.id = (SELECT app_entity_96.field_1437 FROM app_entity_96 WHERE app_entity_96.id=e.parent_item_id)
Ответить