Учтите, что у меня есть таблица продавцов, и я хотел бы знать среднее значение, если не считать текущего продавца:
|Salesman|sum(sales)| avg[other](sales)|
|-------------------|------------------|
|A | 100 | 50 |
|B | 50 | 66.6 |
|C | 50 | 66.6 |
|D | 50 | 66.6 |
----------------------------------------
Возможно ли это легко с помощью анализа множеств? Мой реальный случай немного сложнее, я рассмотрю агрегатную функцию, но я не знаю, как ограничить анализ набора, чтобы игнорировать текущую строку в сводной таблице и принимать все остальные строки для текущего формата.
На самом деле есть три измерения, для которых результат разделен, и я хотел бы получить среднее значение по двум измерениям, но с третьим измерением, отличным от текущего.
Например. представьте, что измерениями являются Sales_City, Sales_branch и Salesman, тогда я хочу, чтобы для каждой комбинации Sales_City, Sales_brach и Salesman было получено среднее значение Sales в данном Sales_City и Sales_Branch, но по всем продавцам, кроме продавца из текущей строки.
Надеюсь, что хотя бы немного понятно, чего я хочу достичь.
Заранее спасибо!