Message de rapport:
 

Problème avec une requête balot

Sujet: Problème avec une requête balot
par Muff sur 6/9/2005 10:53:00

Bonjour !

J'ai un tit soucis avec une requête en apparence toute simple. Je veux obtenir les restes d'une division qui sont supérieures à 0, en utilisant la fonction MOD. Voici la requête :

SELECT Licom_Proforma.Ci_NumCde AS Ci_NumCde,
Licom_Proforma.A_Ref AS A_Ref,
Licom_Proforma.A_Libelle AS A_Libelle,
SUM(Licom_Proforma.L_NbColis) AS L_NbColis,
Article.A_NbColisParPalette AS A_NbColisParPalette,
MOD(Licom_Proforma.L_NbColis, Article.A_NbColisParPalette) AS Form_ResteColis
FROM Article, Licom_Proforma
WHERE Article.A_Ref = Licom_Proforma.A_Ref
AND Licom_Proforma.Ci_NumCde = {P_NumCde}
GROUP BY Licom_Proforma.A_Ref, Licom_Proforma.A_Libelle, Article.A_NbColisParPalette, Licom_Proforma.Ci_NumCde, MOD(Licom_Proforma.L_NbColis, Article.A_NbColisParPalette)
HAVING Form_ResteColis > 0
ORDER BY Ci_NumCde ASC

Ca me met un message d'erreur WinDev qui ne me donne aucune indication !

J'ai également essayé celle là, et j'obtiens le même problème

SELECT Licom_Proforma.Ci_NumCde AS Ci_NumCde,
Licom_Proforma.A_Ref AS A_Ref,
Licom_Proforma.A_Libelle AS A_Libelle,
SUM(Licom_Proforma.L_NbColis) AS L_NbColis,
Article.A_NbColisParPalette AS A_NbColisParPalette,
MOD(Licom_Proforma.L_NbColis, Article.A_NbColisParPalette) AS Form_ResteColis
FROM Article, Licom_Proforma
WHERE Article.A_Ref = Licom_Proforma.A_Ref
AND Licom_Proforma.Ci_NumCde = {P_NumCde}
AND Form_ResteColis > 0
GROUP BY Licom_Proforma.A_Ref, Licom_Proforma.A_Libelle, Article.A_NbColisParPalette, Licom_Proforma.Ci_NumCde, MOD(Licom_Proforma.L_NbColis, Article.A_NbColisParPalette)
ORDER BY Ci_NumCde ASC

Help !!
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2