[Textlib] Kész kérdés

Thék György thekgy at infoker.hu
2009. Május. 26., K, 14:56:33 CEST


Kedves TextLibesek!

> A Kész kérdések között szerepel egy olyan, hogy Dokumentumok példány
> nélkül. Kérésem az lenne, hogy nem lehetne-e ezt is a Kötet nélküli
> példányok analógiájára megcsinálni?
Nem piszkálnánk ezt a keresőkérdést, mert a nevének megfelel, és
sokféle oka lehet a futtatásának.

> Így persze valóban példány nélkülivé válik egy kötet, de ez csak
> akkor derül ki, ha pl. emlékszem rá, hogy ezt nemrég selejteztük.
Inkább készítenénk egy új keresőkérdést, ami az olyan köteteket
gyűjtené, amelyeknek a valaha volt összes példánya mostanra már
selejtezve van. Ennek a kérdésnek az eredményét kivonva a
'Dokumentumok példány nélkül' nevű kérdés eredményéből majdnem
megkapjuk azokat a dokumentumokat, amelyeknek soha nem is volt
példánya. Majdnem...

Íme:
-------------------------------------------------------
{A selejtezett példányok kötetei}
s0=keress rekordokat, ahol torlesi_jkv_szam=?
s1=utalj s0 peldany rekordokbol volt_kotete mezo szerint
s2=utalj s1 dokumentum rekordokbol peldany mezo szerint
s3=s2 de nem s0
s4=utalj s3 peldany rekordokbol kotete mezo szerint
s1 de nem s4
-------------------------------------------------------

> Márpedig én inkább a kóbor címleírásokat szeretném ezzel kiszanálni
> a rendszerből, illetve a megrendelés alatt álló tételeket.
A kóbor címleírások - a példány nélküliek - lehetnek mindenféle
dokumentumtípus kötetei és közös adatai továbbá időszaki számok. Az
iménti keresőkérdés csak kötetekkel foglalkozik, tehát ha van is olyan
közös adat, amelyiknek az összes kötetének csak selejtezett példánya
van, akkor sem kerül be az eredménybe. Itt térhetünk vissza a
majdnemre, mert a 'Dokumentumok példány nélkül' nevű kérdés közösöket
is gyűjt, emiatt a fenti kivonás eredménye nem pontos. Ahhoz, hogy
pontos legyen, a közösöket előzőleg egy szűréssel ki kell zárni.
(Találati halmazok - szerkeszt - halmaz adatai - bővebb - szűrés)

A megrendelés alatt álló tételek problémáját nem értem.

> E célból próbálkoztam azzal, hogy lekeresem a selejtezett példányok
> köteteit és csinálok egy különbség halmazt, de aztán rájöttem, hogy
> a vérszegény találati halmazba csak a rosszul selejtezett példányok
> kötetei kerültek... Ha valakinek van ötlete esetleg a probléma
> megoldására, nagyon szívesen veszem!
Mik azok a rosszul selejtezett példányok?

Üdv:  Thék




További információk a(z) Textlib levelezőlistáról