ソースコード
select
    ep.EMP_CODE        AS 'CODE'
    ,ep.EMP_LAST_NAME  AS 'SURNAME'
    ,ep.EMP_FIRST_NAME AS 'NAME'
from
    EMP ep
inner join
    (select
        REPLACE(EMP_LAST_NAME,' ','') as rp_SURNAME
        , REPLACE(EMP_FIRST_NAME,' ','') as rp_NAME
        , count(*) as cnt
     from
        EMP
     where 
        VALID_FLG = 1
     group by
        rp_SURNAME
        , rp_NAME
     having 
        cnt > 1
    ) rp
    on  REPLACE(ep.EMP_LAST_NAME,' ','')  = rp.rp_SURNAME
    and REPLACE(ep.EMP_FIRST_NAME,' ','') = rp.rp_NAME
where
    ep.VALID_FLG = 1
order by 
    rp.rp_SURNAME
    ,rp.rp_NAME
    ,ep.EMP_CODE
提出情報
提出日時2023/04/10 18:25:37
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者minami127
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量76 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
75 MB
データパターン2
AC
76 MB
データパターン3
AC
76 MB