> 'gimme everything with marc.245$a='bob' and marc.300$a like
> '*videocassette*',
>
> why cant you do something like
>
> 'gimme everything with marc.245$a='bob' and marc.245:indicator1=4
Consider the following MARC record
245 ## $aSumthin
270 1# $aUnited Kingdom
270 2# $aUnited States
The first 270 indicates that the primary address is in the UK, and the
secord 270 that the secondary address is in the US (determined by the
value of the first indicator).
Suppose I want to find all records with a primary address in the US.
marc.270$a=Unitied Statues AND marc.270:indicator1=1
Wouldn't work because the above reocord is a match for that query under
the normal rules for boolean AND (it has a 270$a field with a value of
United States and it also has a 270:indicator1 with a value of 1) but
isn't what you are actually looking for.
Matthew
|