ソースコード
SELECT
    EMP.EMP_CODE AS CODE
  , EMP.EMP_LAST_NAME AS SURNAME
  , EMP.EMP_FIRST_NAME AS NAME
FROM
    EMP
    LEFT JOIN(
      SELECT
          REPLACE((EMP_LAST_NAME || EMP_FIRST_NAME), " ", "") AS full_name
          , COUNT(EMP_CODE) AS count
      FROM EMP
      WHERE
         VALID_FLG = '1'
      GROUP BY
           full_name
    ) EMP2
    ON REPLACE((EMP.EMP_LAST_NAME || EMP.EMP_FIRST_NAME), " ", "") = EMP2.full_name
WHERE EMP.VALID_FLG = '1'
  AND EMP2.count > 1
ORDER BY
    EMP2.full_name ASC
  , EMP.EMP_CODE ASC
提出情報
提出日時2024/04/03 16:55:19
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者KK
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
83 MB
データパターン2
AC
84 MB
データパターン3
AC
83 MB