XQuery - Fungsi Urutan
Tabel berikut mencantumkan fungsi urutan yang umum digunakan yang disediakan oleh XQuery.
| Sr Tidak | Nama & Deskripsi |
|---|---|
| 1 | hitung ($ seq sebagai item () *) Menghitung item secara berurutan. |
| 2 | jumlah ($ seq sebagai item () *) Mengembalikan jumlah item secara berurutan. |
| 3 | rata-rata ($ seq sebagai item () *) Mengembalikan rata-rata item secara berurutan. |
| 4 | min ($ seq sebagai item () *) Mengembalikan item bernilai minimum secara berurutan. |
| 5 | maks ($ seq sebagai item () *) Mengembalikan item bernilai maksimum secara berurutan. |
| 6 | nilai-berbeda ($ seq sebagai item () *) Kembali memilih item yang berbeda dari urutan. |
| 7 | selanjutnya ($seq as item()*, $startingLoc sebagai xs: double, $ length sebagai xs: double) Menampilkan subset dari urutan yang disediakan. |
| 8 | insert-before ($ seq as item () *, $position as xs:integer, $disisipkan sebagai item () *) Menyisipkan item secara berurutan. |
| 9 | menghapus($seq as item()*, $posisi sebagai xs: integer) Menghapus item dari urutan. |
| 10 | kebalikan ($ seq sebagai item () *) Mengembalikan urutan yang dibalik. |
| 11 | index-of ($ seq as anyAtomicType () *, $ target as anyAtomicType ()) Mengembalikan indeks sebagai bilangan bulat untuk menunjukkan ketersediaan item dalam suatu urutan. |
| 12 | terakhir() Mengembalikan elemen terakhir dari sebuah urutan saat digunakan dalam ekspresi predikat. |
| 13 | posisi() Digunakan dalam ekspresi FLOWR untuk mendapatkan posisi item secara berurutan. |