Bonjour, 

Je rencontre un problème avec une instruction SQL sous OoBase.
La base comporte -entre autres- les 2 tables suivantes :
ARTICLE (ref_art, libelle_art, stock_ini, stock_alerte)
DETAIL_LIVR ( num_livr, ref_art, qte_livr)

Je veux obtenir la mise à jour du stock, d’où l’instruction suivante :

SELECT ARTICLE.libelle_art, (SUM(DETAIL_LIVR.qte_livr) + ARTICLE.stock_ini)
FROM ARTICLE, DETAIL_LIVR
WHERE ARTICLE.ref_art=DETAIL_LIVR.ref_art
GROUP BY ARTICLE.libelle_art, ARTICLE.stock_ini

OoBase me retourne un message d’errer “not in agregate function ou group by
clause ».

Or :
1. la structure me semble correcte ( ?)
2. cette instruction fonctionne sous MsAccess
3. le point 2 me gêne d’autant plus que je « milite » auprès de mes collègues
pour une migration totale vers OOO !

Y aurait-il une syntaxe particulière à respecter ? Où est ma erreur ? 
Merci pour votre aide.

BC


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à