![]() |
|
Подскажите по запросу | ☑ | ||
---|---|---|---|---|
0
Dimon1C
20.02.19
✎
17:00
|
Добрый вечер. Подскажите по запросу:
Исходная таблица 2 поля: Документ: у него есть 2 реквизита Дата начала, Дата документа Сотрудник Могут быть 2 документа с одинаковой датой начала,датой документа по одному сотруднику. Нужно запросом выбрать последние документы с максимальной датой начала по каждому сотруднику. |
|||
1
malem13
20.02.19
✎
17:05
|
Сначала получить таблицу максимальных дат по сотрудникам, потом соединить с таблицей сотрудников.
Поскольку Могут быть 2 документа с одинаковой датой начала,датой документа по одному сотруднику то еще выбрать различные |
|||
2
Ёпрст
гуру
20.02.19
✎
17:07
|
в отдельной табличке находишь максимум(твоядата), сотрудничек сгруппировать по Сотрудничек.
И эту табличку втыкаешь как фильтр в заросе по документам |
|||
3
Dimon1C
20.02.19
✎
17:08
|
(1) Вот именно у меня так и была первая версия запроса, но происходит задублириование, так как в результате запроса надо получить ссылку на документ, "различные" - не спасет
|
|||
4
malem13
20.02.19
✎
17:11
|
(3) максимум по ссылке?
|
|||
5
Dimon1C
20.02.19
✎
17:15
|
(4) ТОгда получается придется в несколько этапов: сначала максимум дат, потом максимум по ссылке. Ну да, наверное проще не сделать
|
|||
6
aleks_default
20.02.19
✎
17:50
|
Почему ты называешь это задублирование? Ведь документы разные? Если нужно получить именно последний вплоть до тысячной секунды документ, то да, нужно делать максимум
|
|||
7
_Дайвер_
20.02.19
✎
17:54
|
Во (2) ответ
|
|||
8
lodger
20.02.19
✎
17:56
|
когда в запросе становится сложно, то это повод подумать в 2 направлениях:
а) пересмотреть задачу, чтобы не делать такой запрос. б) пересмотреть архитектуру данных(или регламент ввода), чтобы получать искомые данные было проще. |
|||
9
aleks_default
20.02.19
✎
17:56
|
(7)Уверен?
|
|||
10
Sapiens_bru
20.02.19
✎
18:15
|
Даты документов могут быть одинаковые, а МоментВремени одинаковыми быть не могут - по нему и сортируйте
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |