ソースコード

SELECT
    B.CODE,
    B.SURNAME,
    B.NAME
FROM
    (
    SELECT
        EMP.EMP_CODE AS CODE,
        EMP_LAST_NAME AS SURNAME,
        EMP_FIRST_NAME AS NAME,
        REPLACE(EMP_LAST_NAME, ' ', '') || REPLACE(EMP_FIRST_NAME, ' ', '') AS FULLN
    FROM
        EMP
    INNER JOIN
        (
        SELECT
            FULL.FULLNAME
        FROM
            (
            SELECT
                EMP_CODE,
                REPLACE(EMP_LAST_NAME, ' ', '') || REPLACE(EMP_FIRST_NAME, ' ', '') AS FULLNAME
            FROM
                EMP
            WHERE
                EMP.VALID_FLG = 1
            ) AS FULL
        GROUP BY
            FULL.FULLNAME
        HAVING
            COUNT(FULL.FULLNAME) > 1
        ) AS A
    ON
        FULLN = A.FULLNAME
    WHERE
        EMP.VALID_FLG = 1
    ORDER BY
        FULLN,
        CODE
    ) AS B
提出情報
提出日時2023/02/17 15:39:57
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者nadia
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量90 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
81 MB
データパターン2
AC
78 MB
データパターン3
AC
90 MB