> From: SRU (Search and Retrieve Via URL) Implementors [mailto:[log in to unmask]] On Behalf Of Don Bright
> Sent: Wednesday, November 30, 2005 9:26 AM
> why cant you do something like
> 'gimme everything with marc.245$a='bob' and marc.245:indicator1=4
That query will return records that had one 245$a with a word of bob and an indicator1=2 and a second 245$a with a word mary and an indicator1=4. We want only records that had bob with indicator1=4 in the same 245 element.
Now, we all know my counter-example is bogus because there can only be one 245 field in a MARC record, so the original search would work just fine. So, let's use a good example
Marc.650$a=aids and marc.650:2=2
Here, what I want are records where the subject heading contained the word "aids", but that word must be a MeSH subject heading. The above search will retrieve records if any subject heading was a MeSH heading. The only search that would do what I need is:
Marc.650$a=aids prox/unit=parent/distance=0 marc.650:2=2
That search will return only the correct records.