Расчеты с полями вывода PS с использованием PS Client

Я работаю с Peoplesoft Client 8.53. Мне нужна помощь в работе с полями вывода.

Постановка проблемы: у меня есть запрос на объединение. Оба варианта (Запрос 1, Запрос 2) подсчитываются. Теперь я хочу сделать некоторые вычисления с помощью Count from Selection1 и Count from Selection2.

Ниже приведен скриншот образца данных с двумя вариантами выбора, на котором показано одно поле вывода (Term) из набора1, аналогично есть еще один счетчик из набора2.

введите здесь описание изображения

Пожалуйста, помогите мне понять, есть ли способ делать вычисления с полями вывода, как у нас в Oracle.

Ваша поддержка будет очень признательна!


person Suman    schedule 09.06.2014    source источник


Ответы (2)


Можете ли вы поделиться текстом вашего идеального SQL-запроса?

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

SELECT 8 AS COUNT FROM DUAL
UNION
SELECT 8 FROM DUAL

Моя первая мысль заключается в том, что вам может быть лучше с JOIN. Объединение позволит вам сложить две суммы.

person qyb2zm302    schedule 10.06.2014

Создайте представление:

НОВЫЙ ВИД:

Select COUNT from Selection1
union
Select COUNT from selection 2

В диспетчере запросов:

Select sum(count) from NEW_VIEW

Другими словами, для этого вы используете функцию СУММ.

person Walucas    schedule 09.07.2014