Страница 1 из 1
MySQL запрос
Добавлено: 19 дек 2019, 14:01
AntonV
Добрый день!
Подскажите, пожалуйста, по такому вопросу:
Есть две сущности "Заказы" и "Позиции заказа". Мне нужно вывести сумму заказа в сущность "Заказы" из поля стоимость в сущности "Позиции заказа".
Я создал поле в сущности "Заказы" с типом MySQL запрос, указал сущность "Позиции заказа" из которой берем стоимость, указал ID поля, в условии также пишу ID этого поля.
Не работает почему, скрины во вложении
Re: MySQL запрос
Добавлено: 19 дек 2019, 15:02
olegikostiuk
Посмотрите документацию по работе с запросами
https://docs.rukovoditel.net/ru/index.php?p=24
Пример связи по полю "Сущность": [423]=e.id
[423] - тип поля "Сущность" для связи с сущностью А.
e.id - ID записи из сущности А.
Так же в версии 2.6 будет доступен функционал - "Cводные таблицы элементов".
Данный функционал является мощным инструментом для построения аналитических отчетов, но требует знаний MySQL.
Re: MySQL запрос
Добавлено: 19 дек 2019, 15:10
AntonV
А как писать правильно?
[263]=e.id
Или
[263]=e.[232]
263 это стоимость из «позиция заказа»
232 это сумма в «заказы»
Re: MySQL запрос
Добавлено: 19 дек 2019, 15:15
olegikostiuk
у вас есть таблица заказы и таблица позиция заказы. в таблицы позиция заказы есть поле типа сущность к таблицы заказы?
Re: MySQL запрос
Добавлено: 19 дек 2019, 15:23
AntonV
Нет такого поля
Не совсем понимаю логику
У меня только есть поле типом «сущность, выпадающий список (ajax)», чтобы подтягивать/ создавать клиента (контакты, адрес и тд)
Re: MySQL запрос
Добавлено: 22 дек 2019, 08:51
imamverdiyeveldar
AntonV писал(а): 19 дек 2019, 14:01
Добрый день!
Подскажите, пожалуйста, по такому вопросу:
Есть две сущности "Заказы" и "Позиции заказа". Мне нужно вывести сумму заказа в сущность "Заказы" из поля стоимость в сущности "Позиции заказа".
Я создал поле в сущности "Заказы" с типом MySQL запрос, указал сущность "Позиции заказа" из которой берем стоимость, указал ID поля, в условии также пишу ID этого поля.
Не работает почему, скрины во вложении
Если позиции заказа вложенная сущность то просто используйте Функции. SUM (позиции заказа)
а в сущности заказы в поле сумма просто номер этой функции в фигурных скобках..5 минут уйдет