- From: Mukul Gandhi <mukul_gandhi@yahoo.com>
- Date: Mon, 21 Mar 2005 07:51:18 -0800 (PST)
- To: Michael Kay <mhk@mhk.me.uk>, 'Sergio Andreozzi' <sergio.andreozzi@cnaf.infn.it>
- Cc: www-ql@w3.org
Thats great! Thanks Mike. I learnt something..
Regards,
Mukul
--- Michael Kay <mhk@mhk.me.uk> wrote:
>
> "where $A/$matches" is not wrong, but given that $A
> is a singleton, it's
> trivially the same as "where $matches".
>
> I think you can still avoid repeating the condition
> even when the "or"
> becomes an "and".
>
> <Results> {
> for $A in doc("data.xml")/ASet/A
> let $matchesB := $A/B[. = ("red","yellow")]
> let $matchesC := $A/C[. = ("chair","table")]
> where ($matchesB and $matchesC)
> return
> <A>
> {$A/@*, $matchesB, $matchesC }
> </A>
> }</Results>
__________________________________
Do you Yahoo!?
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/
Received on Monday, 21 March 2005 15:51:50 UTC