Bonjour,
N'ayant pas fais de requête bien compliquer depuis 4 ans je suis comme newbi en SQL.
Voila considérons j'ai une table dow jones comme ceci :
ID, Date, Open, High, Low, Close, Volume, Adj_Close
Et j'aimerais faire apparaitre par un requête uniquement les date et cours de cloture de l'année c-ad au 31/12/20XX
Le probleme est que lorsque je fais ceci :
Forcement si le 31/12 il n'y a pas eu de cotation elle n'existe pas dans ma table et donc je n'aurais pas de cours ni date pour cette année la.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT ID, Date, CLOSE FROM DowDaily WHERE month(Date)=12 and day(Date)=31
J'aimerais donc pouvoir prendre le dernier cours de l'année. Auriez vous un astuce?
problème 2 :
Une fois que j'ai ceci,
j'aimerais calculer les rendements d'une année à l'autre en faisant (R(n)-R(n-1))/R(n-1)
Je sias que par les requêtes access il faut prendre 2 fois les tables des cours et de faire quelques chose en plus.
Mais j'aimerais la rédiger en SQL, Pouvez vous m'aider?
Merci
Dumbl
Partager