コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
--Ph1...新設された部門の作成
INSERT INTO DEPARTMENT
VALUES
(
'B300',
'2023-04-01',
NULL,
'新設部門',
(SELECT LAYER FROM DEPARTMENT WHERE DEPT_CODE = 'A100'),
(SELECT UP_DEPT_CODE FROM DEPARTMENT WHERE DEPT_CODE = 'A100'),
'1',
(SELECT UPDATE_USER_NAME FROM DEPARTMENT WHERE DEPT_CODE = 'A100'),
'2023-04-01 00:00:00'
);
--Ph2...統合される部門の無効化
UPDATE DEPARTMENT
SET
END_DATE = '2023-03-31',
VALID_FLG = '0',
UPDATE_USER_NAME = 'ORG_CHG',
USER_UPDATE_DATETIME = '2023-03-31 23:59:59'
WHERE
DEPT_CODE = 'A100' OR DEPT_CODE = 'A200';
--Ph3...社員テーブルの部門コードを統合される部門コードに変更する。また、有効なデータのみ
UPDATE EMP
SET
DEPT_CODE = 'B300',
START_DATE = '2023-04-01',
UPDATE_USER_NAME = 'ORG_CHG',
USER_UPDATE_DATETIME = '2023-04-01 00:00:00'
WHERE
VALID_FLG = '1' AND (DEPT_CODE = 'A100' OR DEPT_CODE = 'A200');
SELECT
*
FROM
EMP
提出情報
提出日時 | 2024/02/25 00:50:07 |
コンテスト | 第6回 SQLコンテスト |
問題 | 組織変更 |
受験者 | romi0416 |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 84 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
84 MB