added itemcallnumber A and D
authorDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 30 Oct 2023 07:27:36 +0000 (08:27 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 30 Oct 2023 07:28:02 +0000 (08:28 +0100)
XX-signature/all-sigature.sql

index f8be8a6..a2d0980 100644 (file)
@@ -40,6 +40,26 @@ select
 from t1 join callnumbers on (callnumbers.callnumber = itemcallnumber)
 where itemcallnumber rlike '^[ABCDEFMPS][A-Z]';
 
+-- A% D%
+insert into t2
+select
+       upper(substring(itemcallnumber,1,1)) as file,
+       regexp_replace( substring(itemcallnumber,2,2),'^[^0-9][^0-9]','other') as sheet,
+       count_biblio as br_primjeraka, 
+       callnumbers.count as br_signatura, 
+       itemcallnumber,
+       author as autor,
+       title as naslov,
+       publicationyear as godina,
+       number as svezak,
+       biblionumber,
+       copynumber
+
+from t1 join callnumbers on (callnumbers.callnumber = itemcallnumber)
+where itemcallnumber rlike '^[AD]';
+
+
+
 -- cleanup seet names
 update t2 set sheet='other' where sheet not rlike '^[0-9][0-9]' ;