ソースコード
SELECT 
  E.EMP_CODE AS CODE
  , E.EMP_LAST_NAME AS SURNAME
  , E.EMP_FIRST_NAME AS NAME
FROM
  EMP E
  INNER JOIN (
      SELECT 
        REPLACE(EMP_LAST_NAME, ' ', '') AS TEMP_SURNAME
        , REPLACE(EMP_FIRST_NAME, ' ', '') AS TEMP_NAME
      FROM
        EMP
      WHERE
        VALID_FLG = '1'
      GROUP BY
        REPLACE(EMP_LAST_NAME, ' ', '')
        , REPLACE(EMP_FIRST_NAME, ' ', '')
      HAVING
        COUNT(*) > 1
    ) T
  ON
    REPLACE(E.EMP_LAST_NAME, ' ', '') = T.TEMP_SURNAME
    AND REPLACE(E.EMP_FIRST_NAME, ' ', '') = T.TEMP_NAME
WHERE
  VALID_FLG = '1'
ORDER BY
  replace(E.EMP_FIRST_NAME, ' ', '') ASC
  , E.EMP_CODE ASC
;
提出情報
提出日時2023/02/20 11:10:16
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者Geronimon
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量97 MB
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
94 MB
データパターン2
AC
96 MB
データパターン3
WA
97 MB