Bonjour,
Est ce que vous pouvez m'aider svp ?
avec ce document xml :
"Entrees" : stocke toutes les entrées du marchandises.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 <magasin> <client nocli=1> <nom> nom1 </nom> <adr> adr1 </adr> <ville> ville1 </ville> <remise> 30% </remise> </client> <client nocli=2> <nom> nom2 </nom> <adr> adr2 </adr> <ville> ville2 </ville> <remise> 45% </remise> </client> <produits noprod=15> <designation> designation1 </designation> <prix> 140 </prix> <catégorie> sport </catégorie> </produits> <ventes nocli=2 noprod=15> <date> 24/06 </date> <annee> 2013 </annee> <quantité> 75 </quantité> </ventes> <ventes nocli=1 noprod=15> <date> 13/05 </date> <annee> 2012 </annee> <quantité> 34 </quantité> </ventes> <Entrees noprod=15> <date> 22/01 </date> <annee> 2010 </annee> <prix> 30 </prix> <quantité> 450 </quantité> </Entrees> <Entrees noprod=21> <date> 28/08 </date> <annee> 2010 </annee> <prix> 40 </prix> <quantité> 300 </quantité> </Entrees> </magasin>
j'arrive pas à faire "en Xquery" :
1- Les clients qui ont acheté au moins deux fois le même produit à des dates différents (sans utiliser les fonctions d'agrégats).
2- une vue qui donne pour chaque produit, la quantité total achetée par les clients qui possèdent une remise de 30%.
3- Les clients qui ont achetés l'ensemble des mêmes produits que le client 1
Merci bcp !
Partager