ソースコード
WITH TO_COMPARE AS(
SELECT EMP_CODE AS CODE, EMP_LAST_NAME AS SURNAME, EMP_FIRST_NAME AS NAME,
REPLACE(EMP_LAST_NAME,' ','') AS TRIMED_LAST, REPLACE(EMP_FIRST_NAME,' ','') AS TRIMED_FIRST 
FROM EMP
WHERE VALID_FLG = '1'
)
SELECT CODE,SURNAME,NAME FROM TO_COMPARE
WHERE TRIMED_LAST IN(
SELECT TRIMED_LAST
FROM TO_COMPARE
GROUP BY TRIMED_LAST
HAVING COUNT(TRIMED_LAST) > 1
) AND
TRIMED_FIRST IN(
SELECT TRIMED_FIRST
FROM TO_COMPARE
GROUP BY TRIMED_FIRST
HAVING COUNT(TRIMED_FIRST) > 1
)
ORDER BY TRIMED_LAST, TRIMED_FIRST,CODE
提出情報
提出日時2023/07/31 13:29:57
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者hassy
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量82 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
82 MB
データパターン2
AC
78 MB
データパターン3
AC
81 MB