ソースコード
select
e1.EMP_CODE as CODE
,e1.EMP_LAST_NAME as SURNAME
,e1.EMP_FIRST_NAME as NAME
from EMP as e1
inner join emp as e2
on trim(REPLACE(e1.EMP_LAST_NAME, ' ', '')) = trim(REPLACE(e2.EMP_LAST_NAME, ' ', ''))
and trim(REPLACE(e1.EMP_FIRST_NAME, ' ', '')) = trim(REPLACE(e2.EMP_FIRST_NAME, ' ', ''))
and e1.EMP_CODE != e2.EMP_CODE
where
e1.VALID_FLG = '1'
and e2.VALID_FLG = '1'
group by e1.EMP_CODE
order by
trim(REPLACE(e1.EMP_LAST_NAME, ' ', ''))
, trim(REPLACE(e1.EMP_FIRST_NAME, ' ', ''))
, e1.EMP_CODE
;
提出情報
提出日時2023/02/18 17:41:21
コンテスト第5回 SQLコンテスト
問題同姓同名抽出
受験者takaoyuya
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量80 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
79 MB
データパターン2
AC
80 MB
データパターン3
AC
79 MB