Bonjour,
L'arborescence de ma base de donnée est très simple :
CAC40 : 1ère table
CODE-ISIN(cle primaire) : champs
NOM
TICKER
COTATIONS : 2ème table
CODE-ISIN(cle secondaire) : champs
date
cours_ouverture
cours_cloture
Je souhaite réaliser une reqûete qui me fournisse :
code-isin nom cours_ cloture moyenne
Cours cloture est le cours de cloture(pour chaque valeur) à une date T que je détermine.
Moyenne représente la moyenne des cours(pour chaque valeur), entre la date T+1 et T+N.
J'ai réussi à créer 2 requête séparées me permettant de trouver, dans la 1ere, les 3 premières "variables" : code-isin nom cours_ cloture
et la 2 eme me donne :
code-isin moyenne
Je souhaite reunir les deux requetes.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT CAC40.NOM, COTATIONS.CODE_ISIN, COTATIONS.COURS_CLOTURE FROM CAC40 INNER JOIN COTATIONS ON CAC40.CODE_ISIN=COTATIONS.CODE_ISIN WHERE (Date=#7/10/2007#) ORDER BY COTATIONS.CODE_ISIN; SELECT COTATIONS.CODE_ISIN, AVG(COTATIONS.COURS_CLOTURE) AS moyenne FROM COTATIONS WHERE (Date BETWEEN #7/10/2007# AND #7/10/2008# ) GROUP BY COTATIONS.CODE_ISIN ORDER BY COTATIONS.CODE_ISIN;
J'espère avoir été clair. En vous remerciant de bien vouloir m'aider, je vous souhaite une bonne soirée.
Partager