К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Разбить список документов по периодам

Гость
0 - 05.09.2018 - 07:29
Доброго времени.
Есть список документов отсортированный в хронологической последовательности.
Нужно разбить этот список на периоды например от 10 дней, от 10-20 дней, свыше 20 дней и получить самый последний документ в каждом периоде .

Не возникает никаких идей кроме как пройти циклом по всему списку и распихать документы по условию в разные таблицы значений , после чего упорядочить по дате и взять самый последний в списке.

Но на мой взгляд решение какое то не совсем красивое.

Как бы сделали вы?



Гость
1 - 05.09.2018 - 09:49
Таблица значений с колонками под каждый период. Еще по колонке для каждого периода под последний документ в периоде, эти колонки заполнять только в одной (например, первой) строке
Uho
2 - 05.09.2018 - 11:55
запросом сгруппировать по периодам.

ЗЫ. вообще смотря как этот список формируется, может проще на этапе формирования списка получить последние документы
Гость
3 - 05.09.2018 - 13:30
Речи идет о списке значений ?
ИМХО лучше ТЗ


К списку вопросов






Copyright ©, Все права защищены