Cache': техника группировки
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: тезис, доклад по географии на тему
| Добавил(а) на сайт: Kapitolina.
Предыдущая страница реферата | 1 2 3 4 5 6 7
q
Сложно говорить о группировке и не затронуть группировку с подытогами. Например, получение той же группировки, но в которую вставлены данные отдельно по цветам безотносительно фигур игрушек, а также общая величина. Ничего сложного в этом нет. Конечно же, следует использовать тот же механизм группирования, но для каждой строки писать суммирование не только со строкой, идентифицируемой группой полей, но и идентифицируемой специальным маркером подитога вместо группирующего поля. Например, выбрав в качестве маркера подитога символ $C(11), получим группирование с подытогами по цвету:
; group to use $QUERY function
; use SUM function
k group
n i,color,figure,count
s i=""
f s i=$o(^group(i)) q:i="" d
. s color=$p(^group(i),"~",1)
. s figure=$p(^group(i),"~",2)
. s count=$p(^group(i),"~",3)
. s group(color,figure)=count+$G(group(color,figure),0)
. s group(color,$C(11))=count+$G(group(color,$C(11)),0)
q
Получение группировки с подытогами на самом деле не такая простая операция. Не буду приводить полностью код, являющийся правильным, отмечу лишь, что следует внимательно отнестись к дополнениям полей, чтобы подытоги сортировались правильным образом. И при выдаче результата в зависимости от использованной технологии визуализации давали разумное расположение подытогов.
Скачали данный реферат: Юсупов, Савёл, Харлам, Agapit, Кандидий, Аврелия, Бабанин.
Последние просмотренные рефераты на тему: сочинение евгений онегин, курсовик, скачать дипломную работу, бесплатные доклады.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7