- From: Chen Yabing <iscp0054@nus.edu.sg>
- Date: Fri, 5 Mar 2004 20:29:24 +0800
- To: <www-ql@w3.org>
Received on Friday, 5 March 2004 07:29:38 UTC
Suppose I have a document as follows: <a ano="a001"> <b bno="b001"> <c cno="c001"/> <d dno="d001"/> <d dno="d002"/> </b> <b bno="b002"> <c cno="c002"/> <d dno="d002"/> </b> </a> I would like to write a query to retrieve those elements from top to down that has sub element <d> whose dno = "d002". That is, I want the result like this: <a ano="a001"> <b bno="b001"> <c cno="c001"/> <d dno="d002"/> </b> <b bno="b002"> <c cno="c002"/> <d dno="d002"/> </b> </a> How to write such a query in a simple XQuery? Can I use filter function? Thanks in advance.
Received on Friday, 5 March 2004 07:29:38 UTC