Access kyselyt luetteloinnin apuna Luetteloinnin päivä Maria Kovero
Bibliografiset tietueet Tietokantojen historia Vaikka sääntöjä noudatetaan … Sääntöjen ja ohjeiden muutokset ja tarkennukset Välineiden mukaantulo (esim. Bookwhere) Konversiot Tekevälle sattuu ja tapahtuu… Varastotietueet tietueet Tietueita siirretään kokoelmista toiseen Sijaintimerkintöjen ja muun tiedon muutoksia Nidetietueet Teoksia siirrettäessä kokoelmasta toiseen jolloin myös niteiden laina-aikojen muutostarpeita Access kyselyjä luetteloijan ja kokoelmahoitajan näkökulmasta
4
245h esimerkkejä Helkasta - tietoa häviää ellei mitään tehdä
Miten Accessissa esimerkiksi Kysyttey ensiksi kaikki 245h:t SELECT BibBlob.BIB_ID, GetSubField(GetFieldRaw([blob],"245",1),"h",1) AS 245h INTO [Tbl 245h] FROM BibBlob; Haettu lisätietoa saadulle tulokselle SELECT [Tbl 245h].BIB_ID, [Tbl 245h].[245h], BIB_TEXT.BIB_FORMAT, Mid([bib_format],1,1) AS Bibformat_1, Mid([bib_format],2,1) AS Bibformat_2, BIB_HISTORY.OPERATOR_ID, BIB_HISTORY.SUPPRESS_IN_OPAC, BIB_MEDIUM.MEDIUM, BIB_HISTORY.ACTION_TYPE_ID INTO [Tbl 245h_bib-format] FROM (([Tbl 245h] LEFT JOIN BIB_TEXT ON [Tbl 245h].BIB_ID = BIB_TEXT.BIB_ID) LEFT JOIN BIB_HISTORY ON BIB_TEXT.BIB_ID = BIB_HISTORY.BIB_ID) LEFT JOIN BIB_MEDIUM ON [Tbl 245h].BIB_ID = BIB_MEDIUM.BIB_ID WHERE ((([Tbl 245h].[245h])<>" ") AND ((BIB_HISTORY.ACTION_TYPE_ID)="1"));
Miksi excelissä/taulukossa tyhjää vaikka tietueessa onkin tietoa? jos varastotietueen merkkimäärä (Leader) 00300, 00600, (jaollinen 300:lla) Samaiset merkkimäärät bib tietueissa on 00330, 00660, Miten ilmenee: Blob-kyselyn tulos ei tulostu taulukkoon (solu tyhjänä) Yhden merkin lisäys tai poisto tietueesta, tuo tiedot taulukkoon seuraavassa kyselyssä Huom, Bugi!
007 c - ositettu kysely SELECT BIB_TEXT.BIB_ID, BIB_TEXT.TITLE, BIB_MEDIUM.MEDIUM, LOCATION.LOCATION_NAME, GetFieldAll([blob],"007") AS K007 INTO [tbl 007c] FROM ((((BIB_MFHD INNER JOIN MFHD_MASTER ON BIB_MFHD.MFHD_ID = MFHD_MASTER.MFHD_ID) INNER JOIN BIB_TEXT ON BIB_MFHD.BIB_ID = BIB_TEXT.BIB_ID) INNER JOIN BIB_MEDIUM ON BIB_TEXT.BIB_ID = BIB_MEDIUM.BIB_ID) INNER JOIN LOCATION ON MFHD_MASTER.LOCATION_ID = LOCATION.LOCATION_ID) INNER JOIN BibBlob ON BIB_TEXT.BIB_ID = BibBlob.BIB_ID WHERE (((BIB_MEDIUM.MEDIUM)="c")); SELECT [tbl 007c].BIB_ID, [tbl 007c].LOCATION_NAME, [tbl 007c].K007 INTO [tbl 007c not o or r] FROM [tbl 007c] WHERE (((([tbl 007c].[K007]) Like "07co*" Or ([tbl 007c].[K007]) Like "07cr*")=False)); Esimerkki
SAKKE Valio VgerSelect - Marc Edit Pick and Scan Apuvälineitä Accessin lisäksi