SQL MAX

samenvatting: in deze tutorial leert u hoe u de maximale waarde in een groep kunt vinden met behulp van de SQL SUM-functie.

Inleiding tot SQL MAX-functie

SQL biedt de MAX-functie waarmee u de maximale waarde in een reeks waarden kunt vinden. Het volgende illustreert de syntaxis van de MAX-functie.

De MAX-functie negeert NULL-waarden.

In tegenstelling tot de functies SUM, COUNT en AVG is de aparte optie niet van toepassing op de MAX-functie.,

SQL MAX functie voorbeelden

We zullen de employees tabel gebruiken om aan te tonen hoe de MAX functie werkt.

het volgende SELECT statement geeft het hoogste (maximum) salaris van werknemers in de employees tabel.,

zie het in actie

om de werknemers met het hoogste salaris te krijgen, gebruikt u een subquery als volgt:

zie het in actie

de subquery geeft het hoogste salaris terug. De buitenste vraag krijgt de werknemers die het salaris dat gelijk is aan het hoogste salaris.

SQL MAX met groep door voorbeeld

we gebruiken meestal de MAX functie in combinatie met de groep door clausule om de maximale waarde per groep te vinden.,van de werknemer in elke afdeling als volgt:

in actie te Zien

Om de afdeling namen in het resultaat, we lid van de tabel werknemers met de afdelingen tabel als volgt:

in actie te Zien

SQL-MAX met een ORDER BY-voorbeeld

net Als de andere statistische functies voor het sorteren van de resultaatset op basis van het resultaat van de MAX-functie, wij hebben de MAX-functie in de ORDER BY-component.,

bijvoorbeeld, het volgende overzicht geeft de hoogste salarissen van werknemers in elke afdeling en sorteert het resultaat ingesteld op basis van de hoogste salarissen.

zie het in actie

SQL MAX met voorbeeld

gebruiken we de MAX-functie in de clausule hebben om de voorwaarde toe te voegen aan de groepen die door de clausule groep per worden samengevat.,

bijvoorbeeld, om de afdeling te krijgen met een werknemer waarvan het hoogste salaris groter is dan 12000, gebruikt u de MAX-functie in de clausule hebben als volgt:

zie het in actie

In deze tutorial hebben we u hoe de max-functie te gebruiken om de maximale waarde in een groep waarden te vinden.

  • Was deze tutorial nuttig ?
  • YesNo

Share

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *