Hallo,
ich bin ein Newbie in Sachen XQuery und komme gerade gar nicht klar. Ich hoffe ihr könnt mir helfen. Mein Problem ist folgendes: wie kann ich den zweitgrößten Eintrag aus einer Sequenz von Zahlen selektieren?
Mein Ansatz war folgender (Sequenz ordnen und Teilsequenz mit Startposition 2 und Länge 1 rausziehen)
for $e in (1, 8, 5, 10, 22, 4)
order by $e
return subsequence(($e),2,1)
Irgendwie funktioniert das allerdings nicht. Was mache ich falsch bzw. wie bekommt man das hin?
ich bin ein Newbie in Sachen XQuery und komme gerade gar nicht klar. Ich hoffe ihr könnt mir helfen. Mein Problem ist folgendes: wie kann ich den zweitgrößten Eintrag aus einer Sequenz von Zahlen selektieren?
Mein Ansatz war folgender (Sequenz ordnen und Teilsequenz mit Startposition 2 und Länge 1 rausziehen)
for $e in (1, 8, 5, 10, 22, 4)
order by $e
return subsequence(($e),2,1)
Irgendwie funktioniert das allerdings nicht. Was mache ich falsch bzw. wie bekommt man das hin?
Comment