ソースコード
select
EMP.EMP_CODE as CODE,
EMP.EMP_LAST_NAME as SURNAME,
EMP.EMP_FIRST_NAME as NAME
from 
    (
    SELECT
    EMP_LAST_NAME,
    EMP_FIRST_NAME,
        COUNT(REPLACE(EMP_LAST_NAME,' ','')  || REPLACE(EMP_FIRST_NAME,' ','')) AS CNT
    FROM
        EMP
    where VALID_FLG  = 1
    GROUP BY REPLACE(EMP_LAST_NAME,' ','')  || REPLACE(EMP_FIRST_NAME,' ','') 
    HAVING COUNT(REPLACE(EMP_LAST_NAME,' ','')  || REPLACE(EMP_FIRST_NAME,' ','') ) > 1
    ) AS EMP1
inner join EMP
on REPLACE(EMP1.EMP_LAST_NAME,' ','')  || REPLACE(EMP1.EMP_FIRST_NAME,' ','') = REPLACE(EMP.EMP_LAST_NAME,' ','')  || REPLACE(EMP.EMP_FIRST_NAME,' ','')
where VALID_FLG  = 1
order by REPLACE(EMP.EMP_LAST_NAME,' ','')  || REPLACE(EMP.EMP_FIRST_NAME,' ','') ,EMP.EMP_CODE asc
提出情報
提出日時2023/02/18 15:50:33
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者ksw1843
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量76 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
76 MB
データパターン2
AC
76 MB
データパターン3
AC
76 MB