Xquery

Kısaca: XQuery, XML tipi veriler üzerinde sorgulama yapabilmek için geliştirilmiş bil dildir. Bu dil, Quilt isimli bir sorgulama dilinden türetilmiştir, ve yapı olarak SQL`e benzer. XQuery bir W3C standardıdır. ...devamı ☟

XQuery, XML tipi veriler üzerinde sorgulama yapabilmek için geliştirilmiş bil dildir. Bu dil, Quilt isimli bir sorgulama dilinden türetilmiştir, ve yapı olarak SQL`e benzer. XQuery bir W3C standardıdır.

Xquery 1.0, Xpath 2.0 sürümünün bir uzantısıdır, dolayısıyla Xpath için geçerli olan bütün sorgular Xquery için de geçerlidir.

Örnekler

``bakkal.xml``
  Yunuslar
  15.00
 
 
  Gergedanlar
  17.99
 
 
  Dökme Demir
  35.49
 



Aşağıdaki sorgu, bakkaldaki belgesellerden fiyatı 30 YTL`den daha az olanları bulur.

for $x in doc("bakkal.xml")/belgesel_bakkal/belgesel
where $x/fiyat<30
return $x/ad


Sonuç olarak aşağıdaki değerler çıkar;

Yunuslar
Gergedanlar


Aşağıdaki sorgu bakkaldaki belgesellerden sanayi ile ilgili olanları bulur.

doc("bakkal.xml")/belgesel_bakkal/belgesel[1]


Linkler



Kaynaklar

Vikipedi

İlgili konular

sql w3c xml xpath quilt

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.