これを1行のみで機能させることに成功しました。しかし、部品番号のリストで機能させるにはどうすればよいですか?
SELECT
T.PART_NO,
(SELECT SUM(H.VALUE) FROM
(SELECT * FROM HISTORY_TABLE
WHERE PART_NO='100'
ORDER BY A_YEAR DESC , A_MONTH DESC
) H
WHERE ROWNUM <= 12
)
FROM MY_TABLE T
WHERE T.PART_NO = '100'
GROUP BY T.PART_NO