Ci-dessous, les différences entre deux révisions de la page.
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:xquery [30/11/2022 11:07] amine [Récupération des données] |
site:enseignement:master:mlbda:tmes:xquery [22/11/2023 11:28] (Version actuelle) amine |
||
---|---|---|---|
Ligne 73: | Ligne 73: | ||
- La valeur initiale (élément initial) des trois premières enchères <fc #ff0000>en cours</fc>. | - La valeur initiale (élément initial) des trois premières enchères <fc #ff0000>en cours</fc>. | ||
- La valeur de la première et de la dernière augmentation (élément increase de bidder) effectuée sur les trois premières des enchères en cours, selon l'ordre des enchères défini dans les données xml (ne pas trier les enchères chronologiquement). | - La valeur de la première et de la dernière augmentation (élément increase de bidder) effectuée sur les trois premières des enchères en cours, selon l'ordre des enchères défini dans les données xml (ne pas trier les enchères chronologiquement). | ||
- | - Le prix des objets vendus à plus de 480. | + | - Le nom et le prix des objets vendus à plus de 480. |
- Le nom des objets du continent africain | - Le nom des objets du continent africain | ||
- Le nom des objets du continent africain avec leur prix de vente | - Le nom des objets du continent africain avec leur prix de vente | ||
Ligne 99: | Ligne 99: | ||
</code> | </code> | ||
- | - Le prix des objets vendus à plus de 480. | + | - Le nom et le prix des objets vendus à plus de 480. |
<code xquery> | <code xquery> | ||
for $x in //closed_auctions/auction, | for $x in //closed_auctions/auction, | ||
$y in //item | $y in //item | ||
where $x/price/text()>480 and $x/itemref/@item =$y/@id | where $x/price/text()>480 and $x/itemref/@item =$y/@id | ||
- | return $x/price | + | return <result>{ $y/name, $x/price}</result> |
</code> | </code> | ||