Synthétiser ou agréger des valeurs à l’aide d’expressions personnalisées (Visual Database Tools)
Outre l’utilisation de fonctions d’agrégation pour agréger des données, vous pouvez créer des expressions personnalisées pour produire des valeurs d’agrégation. Vous pouvez utiliser des expressions personnalisées à la place des fonctions d’agrégation n’importe où dans une requête d’agrégation.
Par exemple, dans la table titles
, vous souhaiterez peut-être créer une requête qui affiche non seulement le prix moyen, mais ce que le prix moyen serait s’il était réduit.
Vous ne pouvez pas inclure une expression basée sur des calculs impliquant uniquement des lignes individuelles dans la table ; l’expression doit être basée sur une valeur d’agrégation, car seules les valeurs d’agrégation sont disponibles au moment où l’expression est calculée.
Pour spécifier une expression personnalisée pour une valeur récapitulative
Spécifiez les groupes de votre requête. Pour plus d'informations, consultez la section intitulée "Grouper des lignes dans les résultats de requête (Visual Database Tools)".
Accédez à une ligne vide du volet Critères, puis tapez l'expression dans la colonne Colonnes.
Le concepteur de requêtes et de vues affecte automatiquement un alias de colonne à l’expression pour créer un en-tête de colonne utile dans la sortie de requête. Pour plus d’informations, consultez Créer des alias de colonne (Visual Database Tools).
Dans la colonne Group By de l’expression, sélectionnez Expression.
Exécutez la requête.
Voir aussi
trier et regrouper les résultats des requêtes (Visual Database Tools)
Résumer les résultats des requêtes (Visual Database Tools)