SQL MAX (Svenska)

sammanfattning: i den här handledningen lär du dig hur du hittar det maximala värdet i en grupp med hjälp av SQL SUM-funktionen.

introduktion till SQL MAX funktion

SQL ger MAX funktion som låter dig hitta det maximala värdet i en uppsättning värden. Följande illustrerar syntaxen för MAX-funktionen.

MAX-funktionen ignorerar NULL-värden.

Till skillnad från SUM -, COUNT-och AVG-funktionerna är det distinkta alternativet inte tillämpligt på MAX-funktionen.,

SQL MAX function examples

Vi kommer att använda tabellen employees för att visa hur MAX-funktionen fungerar.

följande SELECT-uttalande returnerar den högsta (maximala) lönen för anställda i tabellen employees.,

se det i aktion

för att få de anställda som har den högsta lönen använder du en underquery enligt följande:

se det i aktion

subquery returnerar den högsta lönen. Den yttre frågan får de anställda som har den lön som motsvarar den högsta lönen.

SQL MAX med grupp efter exempel

Vi brukar använda MAX-funktionen i samband med grupp efter klausul för att hitta det maximala värdet per grupp.,

se det i handling

för att inkludera avdelningsnamnen i resultatet går vi med i tabellen Anställda med avdelningstabellen enligt följande:

se det i aktion

SQL max med order by example

liksom andra aggregerade funktioner, för att sortera resultatet baserat på resultatet av max-funktionen måste vi placera Max-funktionen i ORDER BY-klausulen.,

till exempel returnerar följande uttalande de högsta lönerna för anställda i varje avdelning och sorterar resultatet baserat på de högsta lönerna.

se det i åtgärd

SQL MAX med exempel

vi använder MAX-funktionen i HAVING-klausulen för att lägga till villkoret för de grupper som sammanfattas av gruppen efter klausul.,

till exempel, för att få den avdelning som har anställd vars högsta lön är större än 12000, använder du MAX-funktionen i Ha-klausulen enligt följande:

se den i åtgärd

i den här handledningen har vi visat dig hur du använder MAX-funktionen för att hitta den maximala värde i en grupp av värden.

  • var den här handledningen till hjälp ?
  • YesNo

Share

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *