résumé: dans ce tutoriel, vous apprendrez comment trouver la valeur maximale dans un groupe en utilisant la fonction SQL SUM.
Introduction à SQL fonction MAX
SQL fournit la fonction MAX qui vous permet de trouver la valeur maximale d’un ensemble de valeurs. Ce qui suit illustre la syntaxe de la fonction MAX.
la fonction MAX ignore les valeurs NULL.
Contrairement aux fonctions SUM, COUNT et AVG, L’option DISTINCT n’est pas applicable à la fonction MAX.,
SQL max function examples
Nous utiliserons la tableemployees
pour démontrer le fonctionnement de la fonction MAX.
L’instruction SELECT suivante renvoie le plus élevé (maximum) salaire des employés dans le employees
tableau.,
Voir
Pour obtenir les employés qui ont le salaire le plus élevé, vous utilisez une sous-requête comme suit:
Voir
La sous-requête renvoie le salaire le plus élevé. La requête externe obtient les employés dont le salaire est égal au salaire le plus élevé.
SQL MAX avec GROUP BY example
Nous utilisons généralement la fonction MAX en conjonction avec la clause GROUP BY pour trouver la valeur maximale par groupe.,de l’employé, dans chaque département, comme suit:
Voir
Pour inclure le nom du département dans la suite, nous nous joignons à la table des employés avec les ministères de la table comme suit:
Voir
SQL MAX avec COMMANDE PAR exemple
Comme les autres fonctions d’agrégation, pour trier les résultats en fonction du résultat de la fonction MAX, nous devons placer la fonction MAX dans la clause ORDER BY.,
par exemple, la déclaration suivante renvoie les salaires les plus élevés des employés de chaque département et trie l’ensemble de résultats en fonction des salaires les plus élevés.
Voir
SQL MAX avec la présence d’exemple
Nous utilisons la fonction MAX dans la clause HAVING pour ajouter la condition pour les groupes qui résumée par la clause GROUP BY.,
par exemple, Pour obtenir par le ministère qui a employé dont le plus haut salaire est supérieur à 12000, vous utilisez la fonction MAX dans la clause HAVING comme suit:
Voir
Dans ce tutoriel, nous vous avons montré comment utiliser la fonction MAX pour trouver la valeur maximale dans un groupe de valeurs.
- ce tutoriel a Été utile ?
- Ouinon