Bonjour à tous,
Je viens de commencer mon stage en tant qu'ingénieur et mon tuteur, m'a demandé de réaliser un travail sur un projet qui demande un petit peu de SQL au début. Cependant, je suis bloqué depuis hier sur un simple calcul ! Le but est de comparer les commandes qui ont étés commandés à ceux qui ont étés livrés pour ensuite faire un taux de rupture sur les produits, tous cela sur le mois de décembre, pour le client qu'on appellera FUT. Le format de la date est le suivant AAAAMMJJ, merci d'avance pour votre aide qui me sera sans doute précieuse ! Voilà ce que j'ai fait :
Le problème est que lorsque je lance mon script Sql, les sommes ne sont pas bonne, car quand je fais les calcul table par table, je trouve les bons résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select DISTINCT sum(B.cumcol), sum(A.cumcol), sum(B.cumcol) / sum(A.cumcol) FROM Livre as B JOIN Commande as A ON B.codact=A.codact WHERE B.codact='FUT' AND B.DATLIV like '202012%' AND B.DATCDE like '202012%';
Partager