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 !! |