ソースコード
select
  a.EMP_CODE as "CODE"
 ,a.EMP_LAST_NAME as "SURNAME"
 ,a.EMP_FIRST_NAME as "NAME"
from
 (
  select
    EMP_CODE
   ,EMP_LAST_NAME
   ,EMP_FIRST_NAME
   ,replace(EMP_LAST_NAME, ' ', '') || replace(EMP_FIRST_NAME, ' ', '') as "FULLNAME"
  from
   EMP
  where
   VALID_FLG = '1'
 ) a
join
 (
  select
    EMP_CODE
   ,EMP_LAST_NAME
   ,EMP_FIRST_NAME
   ,replace(EMP_LAST_NAME, ' ', '') || replace(EMP_FIRST_NAME, ' ', '') as "FULLNAME"
   ,count(*)
  from
   EMP
  where
   VALID_FLG = '1'
  group by
   "FULLNAME"
  having
   count(*) > 1
 ) b
on
 a."FULLNAME" = b."FULLNAME"
order by
 a."FULLNAME" asc, a.EMP_CODE asc
;
提出情報
提出日時2023/02/19 20:20:44
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者SKT0205
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量90 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
80 MB
データパターン2
AC
90 MB
データパターン3
AC
78 MB