Partager via


Comment : synthétiser ou regrouper des valeurs à l'aide d'expressions personnalisées

Si vous pouvez utiliser des fonctions d'agrégation pour agréger des données, vous pouvez également créer des expressions personnalisées afin de générer des valeurs agrégées. Il est possible d'utiliser des expressions personnalisées à la place de fonctions d'agrégation dans une requête Agrégation.

Imaginons que, dans la table titles, vous souhaitiez créer une requête qui affiche non seulement le prix moyen mais aussi ce même prix assorti d'une ristourne.

Il est impossible d'inclure une expression basée sur des calculs portant sur des lignes individuelles de la table ; l'expression doit être fondée sur une valeur agrégée dans la mesure où seules les valeurs agrégées sont disponibles au moment du calcul de l'expression.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour spécifier une expression personnalisée pour une valeur de synthèse

  1. Spécifiez les groupes de votre requête. Pour plus d'informations, consultez Comment : regrouper des lignes dans les résultats d'une requête.

  2. Placez-vous dans une ligne vide du volet Critères et tapez ensuite l'expression dans la colonne Colonnes.

    Le Concepteur de requêtes et de vues assigne automatiquement un alias de colonne à l'expression afin de créer un en-tête de colonne pertinent dans le résultat de la requête. Pour plus d'informations, consultez Comment : créer des alias de colonnes.

  3. Dans la colonne Grouper par de l'expression, sélectionnez Expression.

  4. Exécutez la requête.

Voir aussi

Autres ressources

Tri et regroupement des résultats de la requête

Synthèse des résultats d'une requête