вычитание из нескольких наборов данных - PullRequest
0 голосов
/ 21 декабря 2011

У меня есть следующие требования:

Dataset1
Name1   count1 
asdf      11
werw      12 
fsafs     22
и другой набор дат
Dataset2 
Name2       Count2
pjljk        21
mljlk        33
jlkjlj       45

Теперь мне нужно иметь 3 таблицы в отчете, таблица 1 показывает данные из набора данных1, Таблица 2 показывает данные из набора данных2, а таблица 3 показывает разницу в количестве из набора данных1 и набора данных2.

Я пытался использовать выражения в таблице 3, но использовать count1 и count2 мне нужно применить область, и это не позволит мне использовать область без агрегатной функции.

Как мне это сделать?

1 Ответ

0 голосов
/ 21 декабря 2011

Если возможно, я предлагаю:

  • объединить два набора данных в один набор данных;
  • заменить существующие наборы данных в таблицах 1 и 2 в отчете на объединенный набор данных,с фильтром на уровне таблицы, чтобы исключить нежелательные данные в каждой таблице;
  • заполнить третью таблицу с разностью двух подсчетов из объединенного источника данных.

Это предполагает, что обанаборы данных могут быть объединены (что должно быть возможно, если они оба являются запросами SQL из одной и той же базы данных).

...