KOHA Dublike (Çift Kayıt) Otorite Numaralarını Birleştirme

Merhabalar,

KOHA Otorite modülünde oluşturulan kayıtlarda dublike (çift kayıt) oluşabilir. 

Biz KOHA’nın 19.05 modülünü kullanıyoruz. Aşağıdaki sorgu ile dublike (çift kayıt) otorite numaralarını tespit edebilir “Merge (Birleştirme)” linkine tıklayarak kayıtları görebilir ve birleştirebilirsiniz. 

1 ve 2 numara ile gösterilen alan “Otorite Numaraları” 3 numara ile gösterilen “Merge” seçeneği ile dublike kayıtlar ayrıntılı bir şekilde görebilir ve birleştirebilirsiniz. 

KOHA Otorite Modülünde Dublike (Çift Kayıt) otoriteleri görmek için SQL Raporu;

SELECT GROUP_CONCAT(authid SEPARATOR ', ') AS authids,

       CONCAT('<a href=\"/cgi-bin/koha/authorities/merge.pl?authid=',MAX(authid),'&authid=',MIN(authid),'\" target="_blank">Merge</a>') AS Merge,

CONCAT(

ExtractValue(`marcxml`,'//datafield[@tag="100"]/*'), -- PERSO_NAME

ExtractValue(`marcxml`,'//datafield[@tag="110"]/*'), -- CORPO_NAME

ExtractValue(`marcxml`,'//datafield[@tag="111"]/*'), -- MEETI_NAME

ExtractValue(`marcxml`,'//datafield[@tag="130"]/*'), -- UNIF_TITLE

ExtractValue(`marcxml`,'//datafield[@tag="148"]/*'), -- CHRON_TERM

ExtractValue(`marcxml`,'//datafield[@tag="150"]/*'), -- TOPIC_TERM

ExtractValue(`marcxml`,'//datafield[@tag="151"]/*'), -- GEOGR_NAME

ExtractValue(`marcxml`,'//datafield[@tag="155"]/*')  -- GENRE/FORM

) AS heading,

       GROUP_CONCAT(Extractvalue(marcxml,'//datafield[@tag="035"]/subfield[@code="a"]') SEPARATOR ', ') AS controlnumbers,

       authid,

       datecreated,

       modification_time,

       authtrees,

       marc

FROM auth_header

GROUP BY heading

HAVING count(authid) > 1

ORDER BY heading

Kolay gelsin….

Kazım ŞENTÜRK

30.06.2020

Paylaşmak önemsemektir!


Kütüphaneciler için adım adım ihale rehberi sitesinden daha fazla şey keşfedin

Subscribe to get the latest posts sent to your email.

Bir yanıt yazın

E-Posta adresiniz yayınlanmayacaktır.

Kütüphaneciler için adım adım ihale rehberi sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya Devam Edin