Questions et réponses pour le aggregate-functions :

Les fonctions d'agrégation sont un sous-ensemble de fonctions SQL qui calculent une valeur unique à partir de plusieurs lignes d'entrée, principalement utilisées dans les requêtes `SELECT` avec une clause` GROUP BY`. Pratiquement tous les SGBDR modernes disposent de fonctions d'agrégation. Les exemples typiques incluent «COUNT ()», «SUM ()», «MIN ()», «MAX ()» et «AVG ()».

3
votes
TL; WR: Comment interroger la moyenne de la somme mensuelle, lorsque certains mois n'ont pas d'enregistrement (donc devrait être 0)? Contexte Mes enfants rapp ...

4
votes
Je me demande si je peux effectuer un groupe par, et sélectionner un sous-ensemble différent de lignes pour chaque fonction agrégée. Exemple: count(*) where order_ ...

4
votes
J'ai donc: min(A.id) SUM(A.amount) COUNT(B.id) 1 50 3 3 10 0 Je lance cette requête: min(A.id) SUM(A.amount) COU ...

2
votes
Je veux obtenir la température moyenne de l'air (dernière ligne) de toutes les stations qui ont le numéro de comté spécifié. Pour cette raison, ma sol ...