Le meilleur didacticiel XQuery Sélection et filtrage en 2024, dans ce didacticiel, vous pouvez apprendre documents d'instance XML,Sélectionnez et filtrer les éléments,pour la déclaration,déclaration laisse,où les déclarations,commande par déclaration,déclaration de retour:,
Dans l'exemple suivant, nous allons continuer à utiliser ce "books.xml" (même fichier XML et la section ci-dessus est utilisé) document.
Voir "books.xml" fichier dans votre navigateur .
Comme on le voit dans le chapitre précédent, nous utilisons l'expression FLWOR ou une expression de chemin pour sélectionner et éléments filtrants.
Considérons l'expression FLWOR suivante:
déclaration pour la variable liée à chaque article retourné par l'expression. pour la déclaration Iteration. Il peut y avoir plusieurs pour la même déclaration dans une expression de FLWOR.
Pour un certain nombre de fois dans une instruction for en boucle, vous pouvez utiliser des mots-clés à:
Résultats:
Mots - clés peuvent être utilisés pour calculer l'itération à:
Résultats:
Dans la déclaration permet également de plus d'une expression. S'il vous plaît utiliser une virgule pour séparer chaque expression:
Résultats:
laissez déclaration peut être répartition variable complète, et d'éviter répété la même expression. laissez déclaration ne provoque pas itération.
Résultats:
où la déclaration est utilisée pour définir le résultat d'une ou plusieurs conditions (critères).
commande par déclaration pour trier les résultats d'un ordre prédéterminé. Ici, nous voulons trier les résultats en fonction de la catégorie et le titre:
Résultats:
déclaration de retour précise pour renvoyer le contenu.
Résultats: