Вывод даты последней закрытой заявки (вопрос решён)
-
Max0n
- Сообщения: 102
- Зарегистрирован: 04 ноя 2020, 12:12
- Имя: Максим
- Откуда: Россия, Санкт-Петербург
Вывод даты последней закрытой заявки (вопрос решён)
Привет ребята, всех с Новым годом)
Нужен совет, как реализовать в сущности Клиент вывод даты последней исполненной заявки из сущности Заявки.
На сколько понимаю это можно реализовать через функцию SELECT, подскажите, как это сделать.
Нужен совет, как реализовать в сущности Клиент вывод даты последней исполненной заявки из сущности Заявки.
На сколько понимаю это можно реализовать через функцию SELECT, подскажите, как это сделать.
Последний раз редактировалось Max0n 03 янв 2021, 18:23, всего редактировалось 3 раза.
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
Re: Вывод даты последней закрытой заявки (нужен совет)
SELECT MAX(....) я делал так. Выбирал максимальную дату.
-
Max0n
- Сообщения: 102
- Зарегистрирован: 04 ноя 2020, 12:12
- Имя: Максим
- Откуда: Россия, Санкт-Петербург
Re: Вывод даты последней закрытой заявки (нужен совет)
Как привязать к конкретному клиенту?
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
Re: Вывод даты последней закрытой заявки (нужен совет)
where "поле клиент в сущности заявки" = e.id
-
Max0n
- Сообщения: 102
- Зарегистрирован: 04 ноя 2020, 12:12
- Имя: Максим
- Откуда: Россия, Санкт-Петербург
Re: Вывод даты последней закрытой заявки (нужен совет)
В общем не могу логику понять) вот что пока накидал, но не работает, как выбрать в данном контексте максимальное значение?
select field_563 from app_entity_48 where field_568= e.parent_item_id
563 - дата и время в сущности Заявки
48 - ID сущности
568 - поле клиент в сущности заявки
select field_563 from app_entity_48 where field_568= e.parent_item_id
563 - дата и время в сущности Заявки
48 - ID сущности
568 - поле клиент в сущности заявки
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
Re: Вывод даты последней закрытой заявки (нужен совет)
попробуйте так:Max0n писал(а): 03 янв 2021, 11:31 В общем не могу логику понять) вот что пока накидал, но не работает, как выбрать в данном контексте максимальное значение?
select field_563 from app_entity_48 where field_568= e.parent_item_id
563 - дата и время в сущности Заявки
48 - ID сущности
568 - поле клиент в сущности заявки
select MAX(app_entity_48.field_563) from app_entity_48 where app_entity_48.field_568=e.id
-
Max0n
- Сообщения: 102
- Зарегистрирован: 04 ноя 2020, 12:12
- Имя: Максим
- Откуда: Россия, Санкт-Петербург
Re: Вывод даты последней закрытой заявки (нужен совет)
Спасибо работает, как сюда можно ещё прикрутить значение из статуса? Чтобы брал максимальную дату из закрытых заявок.imamverdiyeveldar писал(а): 03 янв 2021, 11:38 попробуйте так:
select MAX(app_entity_48.field_563) from app_entity_48 where app_entity_48.field_568=e.id
583 - статус заявки
117 - параметр Закрыт из списка статусов
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
Re: Вывод даты последней закрытой заявки (нужен совет)
select MAX(app_entity_48.field_563) from app_entity_48 where app_entity_48.field_568=e.id and app_entity_48.field_583=117Max0n писал(а): 03 янв 2021, 11:50Спасибо работает, как сюда можно ещё прикрутить значение из статуса? Чтобы брал максимальную дату из закрытых заявок.imamverdiyeveldar писал(а): 03 янв 2021, 11:38 попробуйте так:
select MAX(app_entity_48.field_563) from app_entity_48 where app_entity_48.field_568=e.id
583 - статус заявки
117 - параметр Закрыт из списка статусов
-
Max0n
- Сообщения: 102
- Зарегистрирован: 04 ноя 2020, 12:12
- Имя: Максим
- Откуда: Россия, Санкт-Петербург
Re: Вывод даты последней закрытой заявки (нужен совет)
Большое спасибо, все работает)