【发布时间】:2012-06-20 04:42:03
【问题描述】:
XML 文件
<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>
我正在使用以下 XQuery -
for $x in doc("sample")/Cities/Place/City
order by $x/@n
return distinct-values($x/@n)
我期待的结果是——
Chandigarh Mumbai New Delhi
但是得到 -
Chandigarh Chandigarh Mumbai Mumbai New Delhi New Delhi New Delhi
请告诉我哪里出错了?
【问题讨论】: