1 2 3 4 5 6 7
| SELECT [STOCK Mp].[Statut Article par division],
[somme hausse mois m].[SommeDehausse mp],
iif ([somme dehausse mp]<0,0,[taille lot minimale]) AS [quantité a commander],
IIf([somme dehausse mp]>([taille lot minimale]+[valeur arrondie]),[taille lot minimale]+(2*[valeur arrondie]),([taille lot minimale]+[valeur arrondie])) AS [quantité a commander],
IIf([somme dehausse mp]<[stock mp].[taille lot minimale],[stock mp].[Taille lot minimale],[stock mp].[Taille lot minimale]+[stock mp].[valeur arrondie]) AS [quantité a commander]
FROM [somme hausse mois m] INNER JOIN [STOCK Mp]
ON [somme hausse mois m].[Statut Article par division] = [STOCK Mp].[Statut Article par division]; |
Partager