INSERT ステートメントを使用して、テーブル STATISTICS にデータを追加したいと考えています。
また、新しいデータが入ってくると、新しいカウントを古いカウントに移動し、新しい日付を古い日付に移動したいと考えています。
OracleにSETを使用したINSERT INTOテーブルのようなものがあるかどうかわからないので、これはちょっと難しいところです。
INSERT INTO STATISTICS
SET
MODEL = '&MY_MODEL',
NEW_COUNT =
(
SELECT COUNT(*)
FROM TABLE CLIENTS
),
NEW_DATE = SYSDATE,
OLD_COUNT = NEW_COUNT,
OLD_DATE = NEW_DATE,
PRNCT_CHANGE = ((NEW_COUNT) - (OLD_COUNT)) / (NEW_COUNT)*100
);
Oracleでこれを達成するにはどうすればよいですか?