ソースコード
/*
問題
社員テーブル(EMP)の整理のために、毎月末に該当月に無効となった社員を社員無効テーブル(EMP_INVALID)にその時点の内容を複写している。また、半年毎に社員無効テーブルに複写されたデータを社員テーブルより削除する運用を実施している。
社員テーブルから、社員無効テーブルに存在するデータを削除しなさい。ただし、一度無効になって社員無効テーブルに作成されてから、社員テーブルで有効(VALID_FLG='1')に変更になった社員は削除の対象外とする。
*/
delete from emp
where emp_code in (
    select 
        a.emp_code
    from emp as a
    inner join emp_invalid as b
    on  a.emp_code = b.emp_code
        and a.valid_flg <> '1'
        and b.valid_flg = '0'
        );
提出情報
提出日時2022/12/10 13:15:27
コンテスト第4回 SQLコンテスト
問題無効データ削除
受験者miotsukushi0800
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量79 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
79 MB
データパターン2
AC
79 MB