ソースコード
WITH tmp(CODE, LAST_NAME, FIRST_NAME, SURNAME, NAME) AS (
    SELECT EMP_CODE CODE, EMP_LAST_NAME LAST_NAME, EMP_FIRST_NAME FIRST_NAME,  REPLACE(EMP_LAST_NAME, ' ', '') SURNAME, REPLACE(EMP_FIRST_NAME, ' ', '') NAME
    FROM EMP
    WHERE VALID_FLG = '1'
)
SELECT tmp.CODE CODE, tmp.LAST_NAME SURNAME, tmp.FIRST_NAME NAME
FROM tmp, (
    SELECT SURNAME, NAME
    FROM tmp
    GROUP BY SURNAME || NAME
    HAVING COUNT(SURNAME || NAME) > 1
) t
WHERE tmp.SURNAME = t.SURNAME AND tmp.NAME = t.NAME
ORDER BY tmp.SURNAME || tmp.NAME ASC, tmp.CODE ASC
提出情報
提出日時2023/02/23 15:57:41
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者toshikish
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量80 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
80 MB
データパターン2
AC
78 MB
データパターン3
AC
80 MB