Si nous commençons par l'instruction SQL simple suivante qui fonctionne. FPartNo est le numéro de pièce et le FunetPrix est évidemment le prix net. L'utilisateur veut également la description et cela provoque un problème. Si je suis avec ceci:Fonctions agrégées et groupes par problèmes
SELECT sor.FPARTNO, sor.fdesc, sum(sor.FUNETPRICE)
FROM sorels sor
GROUP BY sor.FPARTNO, sor.fdesc
S'il y a des variations multiples de la description pour ce numéro de pièce, généralement de très faibles variations dans le texte, alors je ne suis pas réellement ensemble sur le numéro de pièce. Avoir du sens? Je suis sûr que cela doit être simple. Comment puis-je retourner le premier fdesc correspondant au numéro de pièce? Chacune des variantes de description suffirait car elles sont presque entièrement identiques.
Éditer: La description est un champ de texte.
N'avez-vous pas encore besoin d'utiliser MIN ou MAX, sinon vous obtiendrez des groupes faux? – recursive
oups! réparé maintenant – gbn