Resumé: i denne tutorial vil du lære, hvordan man bruger SQL Server – MAX() funktion til at finde den maksimale værdi, der er i en gruppe.

Introduktion til SQL Server MAX() funktion

SQL Server MAX() funktion er en samlet funktion, der returnerer den maksimale værdi i et sæt.,

følgende viser syntaks af MAX() funktion:

Code language: SQL (Structured Query Language) (sql)

MAX() funktionen accepterer et udtryk, der kan være en kolonne eller et gyldigt udtryk.

i lighed med MIN() funktion MAX() funktion ignorerer NULL værdier, og mener, at alle værdier i beregningen.,sammen for at finde den højeste pris af alle produkter i products tabel:

Code language: SQL (Structured Query Language) (sql)

Her er resultatet:

for At finde produktet med den højeste pris, du bruger følgende erklæring:

følgende billede viser output:

I dette eksempel:

  • Første, underforespørgsel brugt MAX() funktion til at returnere den højeste pris af alle produkter.,
  • derefter valgte den ydre forespørgsel det produkt, hvis listepris er lig med den højeste listepris, der blev returneret fra underforespørgslen.

SQL Server MAX() med GRUPPEN AF klausulen eksempel

følgende erklæring bliver navnet og den højeste pris af produkter i hver mærke:

Her er resultatet:

I dette eksempel:

  • Første GROUP BY klausul opdelt produkterne i grupper ved de navne.,
  • derefter anvendes funktionen MAX() til hver gruppe for at returnere den højeste listepris for hvert mærke.

s .l Server MA. () med klausul eksempel

følgende eksempel finder mærkenavne og den højeste listepris for hver., Hertil kommer, at det bruger HAVING klausul til at filtrere alle mærker, hvis højeste pris er mindre end eller lig med 1.000:

følgende billede viser output:

I denne tutorial, du har lært, hvordan man bruger SQL Server – MAX() funktion til at finde den maksimale værdi i et sæt af værdier.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *