Hi there, 

you could give the latest repository version [1] a try.
While I am not yet fully done with implementing your query should run fine now.
Feedback is very much appreciated.

Kind regards
Michael
[1] http://www.inf.uni-konstanz.de/dbis/basex/install
Am 14.08.2010 um 10:39 schrieb Michael Seiferle:

Hi there, 
(group by as well as) sorting among groups is not yet (fully) implemented, but expect it to be done soon.

Kind regards
Michael

Am 14.08.2010 um 10:37 schrieb reference@gmx.de:

XQuery:
let $type := 
<type>
<item id="id1"><value>3</value></item>
<item id="id2"><value>3</value></item>
<item id="id3"><value>6</value></item>
<item id="id4"><value>5</value></item>
<item id="id5"><value>5</value></item>
</type>

for $i in $type/item
let $v := $i/value
group by $v
order by $v return $v

Result in BaseX:
<value>3</value>
<value>5</value>
<value>5</value>

As I understand XQuery the result should be as follows:
<value>3</value>
<value>5</value>
<value>6</value>

Where ist my mistake or is it a bug in BaseX?