|
Дублирование данных в отчете | ☑ | ||
---|---|---|---|---|
0
shutova
19.04.19
✎
10:52
|
У животного может быть несколько событий в месяц, все события за месяц выводятся в отчет и происходит дублирование данных
Хотелось бы, что бы оно выводило последнее событие по животному ВЫБРАТЬ СобытияПоВоспроизводству.Животное, СобытияПоВоспроизводству.РезультатОсмотра, СобытияПоВоспроизводству.ЭтапЦиклаВоспроизводства, МАКСИМУМ(СобытияПоВоспроизводству.Период) КАК Дата ИЗ РегистрНакопления.СобытияПоВоспроизводству КАК СобытияПоВоспроизводству |
|||
1
sqr4
19.04.19
✎
10:54
|
Фото!!!
|
|||
2
Darych
19.04.19
✎
10:56
|
гыыы.. "У животного может быть несколько событий в месяц"... у него в день несколько событий бывает, если забыть погулять)
|
|||
3
1Сергей
19.04.19
✎
10:57
|
Выбрать максимальные даты по животным, соединить с таблицей РегистрНакопления.СобытияПоВоспроизводству по Жвотному и дате
|
|||
4
sqr4
19.04.19
✎
11:00
|
(2) у животных жизнь в будни насыщенней моей
|
|||
5
Simod
19.04.19
✎
11:34
|
Как то так...
ВЫБРАТЬ НАЧАЛОПЕРИОДА(СобытияПоВоспроизводству.Период, МЕСЯЦ) КАК Период, СобытияПоВоспроизводству.Животное КАК Животное МАКСИМУМ(СобытияПоВоспроизводству.Период) КАК ПоследняяДата ПОМЕСТИТЬ ВТ_ПоследниеДаты ИЗ РегистрНакопления.СобытияПоВоспроизводству КАК СобытияПоВоспроизводству СГРУППИРОВАТЬ ПО НАЧАЛОПЕРИОДА(СобытияПоВоспроизводству.Период, МЕСЯЦ), СобытияПоВоспроизводству.Животное ИНДЕКСИРОВАТЬ ПО Животное, ПоследняяДата ; ВЫБРАТЬ СобытияПоВоспроизводству.Животное, СобытияПоВоспроизводству.РезультатОсмотра, СобытияПоВоспроизводству.ЭтапЦиклаВоспроизводства, СобытияПоВоспроизводству.Период ИЗ РегистрНакопления.СобытияПоВоспроизводству КАК СобытияПоВоспроизводству ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_ПоследниеДаты КАК ВТ_ПоследниеДаты ПО СобытияПоВоспроизводству.Животное = ВТ_ПоследниеДаты.Животное И СобытияПоВоспроизводству.Период = ВТ_ПоследниеДаты.ПоследняяДата |
|||
6
Darych
19.04.19
✎
11:35
|
да что вы так индексить любите дело не по делу)
|
|||
7
Simod
19.04.19
✎
11:38
|
А ты знаешь когда по-делу?
|
|||
8
Darych
19.04.19
✎
11:41
|
(7) только тайм тест)
|
|||
9
1Сергей
19.04.19
✎
11:41
|
(5) Зачем рыбу дал? Надо было удочку
|
|||
10
Simod
19.04.19
✎
11:44
|
(8) Да? А я думал план запроса.
(9) Все когда-то учились. На примерах оно проще. |
|||
11
Darych
19.04.19
✎
11:46
|
(8) а что тебе план даст по времени на создание индекса?
|
|||
12
catena
19.04.19
✎
11:48
|
(10)Нет, не проще. За примерами они потом и возвращаются. Годами.
|
|||
13
Simod
19.04.19
✎
11:58
|
(11) Я ничего не навязываю. Можно и дальше оценивать оптимальность запроса по времени выполнения.
(12) Не надо так однозначно. Ты же не знаешь что это за человек. В любом случае, мне это было не сложно. |
|||
14
Darych
19.04.19
✎
11:59
|
(13) да.. как можно и дальше индексить все и вся
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |