Звучит так, как будто вы хотите вычислить сумму столбца BAL_AMOUNT . Вы можете сделать это с помощью функции SUM
.
Если вы используете SUM
в столбце BAL_AMOUNT , вам придется добавить все остальные столбцы в GROUP BY
:
SELECT INTERIM_AUTO_ID,
UNIT_ID,
PROD_LINE_ID,
CURR_DATE,
SUM(BAL_AMOUNT) as SUM_BAL_AMOUNT,
V_SOURCE_CODE,
CURR_ID,
CREATED_BY,
UPDATED_DATETIME
FROM INTERIM_AUTO
WHERE CURR_DATE = to_date(V_DATE, 'MM/DD/YYYY')
GROUP BY UNIT_ID,
PROD_LINE_ID,
CURR_DATE,
INTERIM_AUTO_ID,
UNIT_ID,
PROD_LINE_ID,
V_SOURCE_CODE,
CURR_ID,
CREATED_BY,
UPDATED_DATETIME;
Или удалите ненужные столбцы:
SELECT UNIT_ID,
PROD_LINE_ID,
CURR_DATE,
SUM(BAL_AMOUNT) as SUM_BAL_AMOUNT
FROM INTERIM_AUTO
WHERE CURR_DATE = to_date(V_DATE, 'MM/DD/YYYY')
GROUP BY UNIT_ID,
PROD_LINE_ID,
CURR_DATE;