Cas Fantastic : Analyse en proportion
Question
Effectuez une requête pour étudier les ventes en fonction du rayonnage.
Effectuez une seconde requête pour étudier la proportion des rayonnages.
Ajuster le résultat en fonction de la proportion de magasins de chaque type de rayonnage.
Indice
Ray | Ventes | NbMags | VentesParMag |
---|---|---|---|
A | 415320 | ? | ? |
Y | 74142 | ? | ? |
E | 41677 | ? | ? |
Solution
Les magasins de type A vendent environ 10 fois plus que les Y et 7 fois plus que les E.
Les magasins de type A sont environ 5 fois plus nombreux que les Y et 2 fois plus nombreux que les E.
CTRL+C pour copier, CTRL+V pour coller
1
SELECT r1 AS Ray, q1 AS Ventes, q2 AS NbMag, ROUND(q1/q2) AS VentesParMag FROM
2
(SELECT m.ray AS r1, COUNT(*) AS q1
3
FROM f_dw_ventes v, f_dw_mag m
4
WHERE v.mag=m.mag
5
GROUP BY m.ray),
6
(SELECT m.ray AS r2, COUNT(*) AS q2
7
FROM f_dw_mag m
8
GROUP BY m.ray)
9
WHERE r1=r2
10
ORDER BY ventesParMag DESC;
SELECT r1 AS Ray, q1 AS Ventes, q2 AS NbMag, ROUND(q1/q2) AS VentesParMag FROM (SELECT m.ray AS r1, COUNT(*) AS q1 FROM f_dw_ventes v, f_dw_mag m WHERE v.mag=m.mag GROUP BY m.ray), (SELECT m.ray AS r2, COUNT(*) AS q2 FROM f_dw_mag m GROUP BY m.ray) WHERE r1=r2 ORDER BY ventesParMag DESC;
CTRL+C pour copier, CTRL+V pour coller
1
RAY VENTES NBMAG VENTESPARMAG
2
---------- ------ ----- ------------
3
Author 404702 92 4399
4
Year 38221 17 2248
5
Editor 52214 43 1214
RAY VENTES NBMAG VENTESPARMAG ---------- ------ ----- ------------ Author 404702 92 4399 Year 38221 17 2248 Editor 52214 43 1214
Les magasins de type A vendent finalement environ 2 fois plus que les Y et 4 fois plus que les E.