Il miglior tutorial XQuery Selezione e filtraggio Nel 2024, in questo tutorial puoi imparare documenti di istanza XML,Selezionare e filtrare gli elementi,per dichiarazione,lasciate dichiarazione,dove le dichiarazioni,ordine dalla dichiarazione,istruzione return:,
Nel seguente esempio si continuerà ad utilizzare questo documento "books.xml" (stesso file XML e la sezione di cui sopra viene utilizzato).
Vedere file "books.xml" nel tuo browser .
Come si è visto nel capitolo precedente, si usa l'espressione FLWOR o un'espressione di percorso per selezionare e elementi filtranti.
Si consideri la seguente espressione FLWOR:
dichiarazione per la variabile legata a ciascun elemento restituito dal nell'espressione. per dichiarazione iterazione. Ci possono essere molteplici per la stessa istruzione in una espressione FLWOR.
Per un determinato numero di volte in un'istruzione for loop, è possibile utilizzare le parole chiave per:
risultati:
Le parole chiave possono essere utilizzati per calcolare l'iterazione a:
risultati:
Nella dichiarazione permette anche per più di un nell'espressione. Si prega di utilizzare una virgola per separare ogni nell'espressione:
risultati:
lasciate dichiarazione può essere ripartizione variabile completo, ed evitare di ripetere la stessa espressione. lasciate dichiarazione non causa iterazione.
risultati:
dove dichiarazione viene utilizzato per impostare il risultato di una o più condizioni (criteri).
ORDER BY dichiarazione per ordinare i risultati di un ordine prestabilito. Qui, vogliamo ordinare i risultati in base alla categoria e titolo:
risultati:
istruzione return specifica per restituire i contenuti.
risultati: