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.