XQuery, während unter Verwendung von distinct-values()

XML-Datei

<Cities>
  <Place>
    <City n="New Delhi"></City>
    <City n="Chandigarh"></City>
    <City n="Mumbai"></City>
  </Place>
  <Place>
    <City n="New Delhi"></City>
    <City n="Chandigarh"></City>
  </Place>
  <Place>
    <City n="New Delhi"></City>
    <City n="Mumbai"></City>
  </Place>
</Cities>

Ich bin mit folgenden XQuery -

for $x in doc("sample")/Cities/Place/City
   order by $x/@n
   return distinct-values($x/@n)

Die Ergebnisse, die ich erwarte ist -
Chandigarh Mumbai New Delhi

aber immer -
Chandigarh Chandigarh Mumbai Mumbai New Delhi New Delhi New Delhi

Bitte sagen Sie mir, wo bin ich denn falsch???

InformationsquelleAutor | 2012-06-18
Schreibe einen Kommentar