```SQL select * from datadic_list update datadic_list set gbn = 'EN' where gbn is null -- 중복자료 select item from datadic_list d group by item having count(item) > 1 -- .제외 select * from datadic_list d -- where item like '%#%' where item_ko like '%~%' -- 미사용으로 변경(. / * / # / de에만 있는것 / en에만 있는것, en인것) update datadic_list a set useyn = 'N' where item_ko like '%..%' -- de에만 있는것 select * from datadic_list d where gbn = 'DE' and nvl(useyn, 'Y') = 'Y' and not exists ( select 'x' from datadic_list c where gbn = 'EN' and d.item = c.item ) -- en에만 있는것 select * from datadic_list d where gbn = 'EN' and nvl(useyn, 'Y') = 'Y' and not exists ( select 'x' from datadic_list c where gbn = 'DE' and d.item = c.item ) -- item이 한글자인것 select * from datadic_list d where length(item) = 1 and gbn = 'DE' -- 동의어(중복)자료 -- create table tmp_dup as select item, max(seq) as seq from datadic_list d where nvl(useyn, 'Y') = 'Y' and gbn = 'DE' group by item having count(item) > 1 select count(*) from tmp_dup -- 중복자료 동의어 처리 update datadic_list a set mainyn = '동의어' where gbn = 'DE' and nvl(useyn, 'Y') = 'Y' and exists ( select 'i' from tmp_dup c where c.seq = a.seq and c.item = a.item ) -- 최종 select seq, mainyn, replace(item_ko,' ', ''), item_en , upper(item) , item_ko from datadic_list d where nvl(useyn, 'Y') = 'Y' -- SACP 용어 추가 select * from datadic_list d where gbn = 'SACP' select seq, replace(item_ko,' ', ''), item_en , item , item_ko, useyn, gbn, mainyn from datadic_list d where nvl(useyn, 'Y') = 'Y' select seq, item_ko, item_en , item , item_ko, useyn, gbn, mainyn from datadic_list d where nvl(useyn, 'Y') = 'Y' and exists ( select 'o' from datadic_old do2 where item_ko = replace(d.item_ko,' ', '') -- where item = d.item ) select * from datadic_list dl where item_ko like '%하다%' and nvl(useyn, 'Y') = 'Y' ```