У меня есть устаревшая база данных, в которой данные хранятся таким образом, как:
id,a1,a2,a3,a4,a5...,a20,b1,b2,b3,b4,...,b20,c1,c2,c3,c4,...,c20
Моя задача состоит в том, чтобы выбрать 3 верхних значения из столбцов b
и вывести соответствующие a
и c
значений.Итак, если максимальные значения в b5
, b1
, b17
, то мне нужно напечатать в отчете что-то вроде этого:
a5, b5, c5
a1, b1, c1
a17, b17, c17
Я пытался использовать сводные таблицы и кросс-таблицы, нобез удачи (ну, это может быть результатом того, что у меня есть только базовое понимание Crystal Reports).
Могу ли я попросить несколько советов или рекомендаций, как мне этого добиться?
Спасибо.