Exemple d'utilisation du tAggregateRow
Dans l'exemple suivant, le composant tAggregateRow est configuré pour agréger toutes les notes d'un certain nombre d'étudiants en se basant sur leurs noms. Les résultats d'agrégation comprennent la note totale, la note moyenne, la note la plus haute et la note la plus basse de chaque étudiant.
setSettings {
GROUPBYS {
OUTPUT_COLUMN : "name",
INPUT_COLUMN : "name"
},
OPERATIONS {
OUTPUT_COLUMN : "sum",
FUNCTION : "sum",
INPUT_COLUMN : "score",
OUTPUT_COLUMN : "average",
FUNCTION : "avg",
INPUT_COLUMN : "score",
OUTPUT_COLUMN : "max",
FUNCTION : "max",
INPUT_COLUMN : "score",
OUTPUT_COLUMN : "min",
FUNCTION : "min",
INPUT_COLUMN : "score"
}
}