Maison >base de données >SQL >Comment utiliser sumif dans SQL

Comment utiliser sumif dans SQL

下次还敢
下次还敢original
2024-05-01 22:03:14636parcourir

La fonction SUMIF en SQL est utilisée pour additionner des valeurs dans des conditions spécifiques. La syntaxe est la suivante : spécifier les conditions et la plage de données à appliquer. Utilisez la fonction SUMIF dans les requêtes SQL, en notant les critères, la plage et la plage de sommation. Exécutez une requête pour obtenir la somme des valeurs des cellules qui remplissent une condition.

Comment utiliser sumif dans SQL

Utilisation de la fonction SUMIF en SQL

La fonction SUMIF en SQL est utilisée pour additionner des valeurs sous certaines conditions. La syntaxe est :

<code class="sql">SUMIF(条件, 范围, 求和范围)</code>

où :

  • Condition : La condition à appliquer à la plage de données spécifiée.
  • Plage : La plage de cellules à laquelle appliquer la condition.
  • Plage de sommation : La plage numérique pour additionner les cellules qui remplissent les conditions.

Comment utiliser la fonction SUMIF

Pour utiliser la fonction SUMIF, suivez ces étapes :

  1. Déterminez les conditions et l'étendue de la somme requise.
  2. Utilisez la fonction SUMIF dans les requêtes SQL pour spécifier des conditions, des plages et des plages de sommation.
  3. Exécutez la requête pour obtenir la somme des valeurs des cellules qui remplissent la condition.

Exemple

L'exemple suivant montre comment calculer la somme de toutes les ventes dans une ville qui répond aux critères :

<code class="sql">SELECT SUMIF(城市 = '纽约', 销售范围, 销售金额范围);</code>

Cette requête calculera la somme de toutes les ventes dans une ville qui répond aux critères suivants :

  • Ville équivaut à "New York"
  • La plage de ventes appartient à la plage de ventes
  • La plage de montants de ventes appartient à la plage de montants de ventes

Autres notes

  • La fonction SUMIF peut être utilisée avec plusieurs conditions, en utilisant les opérateurs AND ou OR pour connecter les conditions.
  • Si la condition ou la plage est vide, la fonction SUMIF renverra 0.
  • La fonction SUMIF est sensible à la casse.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn