Mega Code Archive

 
Categories / XML / Xquery
 

The order by clause

File: Data.xml <inventory>   <car model="A" id="0001" />   <car model="B" id="0002" />   <car model="B" id="0003" />   <car model="C" id="0004" />   <car model="C" id="0004" />   <car model="A" id="0001" /> </inventory> File: Query.xquery for $car in doc("Data.xml")//car order by $car/@id return $car Output: <?xml version="1.0" encoding="UTF-8"?> <car model="A" id="0001"/> <car model="A" id="0001"/> <car model="B" id="0002"/> <car model="B" id="0003"/> <car model="C" id="0004"/> <car model="C" id="0004"/>