2016-09-16 57 views
1

字符串使用BaseX 8.4.1,它實現的XQuery 3.1排序號,就好像它是在XQuery中

我想通過其中包含的數字一定的屬性,爲了我的查詢結果。因爲我需要將此結果與第二個將相應值存儲爲字符串的數據集同步,所以我需要將它排序爲字符串,即值1,3和20應按如下排序:

1 
20 
3 

我試過order by $x[string(@value)]order by string($x[@value])但是這不起作用。

回答

2

在這兩個示例中,您都將一部分表達式放置在謂詞([])中,該謂詞的計算結果爲布爾值,並在謂詞前返回表達式($x),如果爲true。

order by $x/@value/string() 
+0

O我很愚蠢哈哈,thx – wvdz

相關問題