mysql запрос с условием по родителю

Все вопросы/проблемы по установке и использовании.
Ответить
imamverdiyeveldar
Сообщения: 403
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Азербайджан, Баку
Контактная информация:

mysql запрос с условием по родителю

Сообщение imamverdiyeveldar »

Подскажите пожалуйста... какое условие поставить в mysql запрос чтобы в условии использовать значение родителя?
например мне нужно посчитать сумму поля [12] при условии что одно из полей родительской записи = e.id
насколько я понимаю в условии можно использовать только поля выбранной в запросе сущности
sanys
Сообщения: 113
Зарегистрирован: 30 май 2017, 12:52
Имя: Александр
Откуда: Казахстан

Re: mysql запрос с условием по родителю

Сообщение sanys »

Все зависит от того, с каким типом поля родительской сущности Вы хотите сравнивать.
Значения некоторых типов полей можно получить из родительской сущности, с помощью того же MySQL-запроса.
Т.е. в текущую сущность добавляете служебное поле [123] MySQL-запрос, и с помощью него пробуете получить значение записи родительской сущности.
Дальше в вашем запросе сравниваете поле [123] с нужным полем из сущности, в которую отправляете запрос.
Еще раз обращу внимание, что не со всеми типами полей это работает.
Использование типа поле "Значение родительской сущности" Вам не поможет.
Ответить