Bases de Données / Databases

Site Web de l'équipe BD du LIP6 / LIP6 DB Web Site

Outils pour utilisateurs

Outils du site


site:enseignement:master:mlbda:tmes:xqueryfaq

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
site:enseignement:master:mlbda:tmes:xqueryfaq [14/12/2017 11:13]
hubert [XQuery: Foire aux Questions]
site:enseignement:master:mlbda:tmes:xqueryfaq [14/12/2017 11:16] (Version actuelle)
hubert [XQuery: Foire aux Questions]
Ligne 14: Ligne 14:
  
 ===Distinct=== ===Distinct===
-  * La fonction **distinct-values**(...) produit un ensemble de <fc #ff0000>valeurs</fc> sans doubles.  +  * La fonction **distinct-values**(...) produit un ensemble de <fc #ff0000>chaînes de caractères</fc> sans doubles.  
-Dans l'​exemple suivant, $x est une chaine de caractères (concaténation du nom et du prénom d'un auteur), ce n'est **pas** un d'élément author.+Dans l'​exemple suivant, $x est une chaine de caractères (concaténation du nom et du prénom d'un auteur), ce n'est **pas** un élément author.
 <​code>​for $x in distinct-values( document("​bib.xml"​)//​author ) </​code> ​ <​code>​for $x in distinct-values( document("​bib.xml"​)//​author ) </​code> ​
  
Ligne 44: Ligne 44:
  
 ===Est-ce que Xquery a un prédicat exists comme en SQL? === ===Est-ce que Xquery a un prédicat exists comme en SQL? ===
- Oui, la fonction s'​écrit **fn:exists(** ​ //​expression//​ **)**+ Oui, la fonction s'​écrit **exists(** ​ //​expression//​ **)**
  
 === Comment visualiser les données dans BaseX ?=== === Comment visualiser les données dans BaseX ?===
site/enseignement/master/mlbda/tmes/xqueryfaq.1513246439.txt.gz · Dernière modification: 14/12/2017 11:13 par hubert