Oppsummering: i denne opplæringen vil du lære hvordan du bruker SQL Server MAX()
funksjonen til å finne den største verdien i en gruppe.
Introduksjon til SQL Server-MAX () – funksjonen
SQL Server MAX()
funksjon er en samlet funksjon som returnerer den høyeste verdien i et sett.,
følgende viser syntaks for MAX()
funksjoner:
Code language: SQL (Structured Query Language) (sql)
MAX()
funksjon aksepterer et uttrykk som kan være en kolonne eller et gyldig uttrykk.
Lik MIN()
funksjon MAX()
funksjonen ignorerer NULL
verdier og vurderer alle verdier i beregningen.,nction å finne den høyeste liste prisen på alle produkter i products
tabell:
Code language: SQL (Structured Query Language) (sql)
Her er resultatet:
for Å finne det produktet med høyest listepris, kan du bruke følgende uttalelse:
følgende bilde viser resultatet:
I dette eksempelet:
- Første, subquery brukt
MAX()
funksjonen til å returnere den høyeste liste prisen på alle produkter., - Så, den ytre spørring valgt produkt som liste pris er lik den høyeste listepris returnert fra subquery.
SQL Server MAX() med GRUPPEN AV punkt eksempel
følgende uttalelse får merkenavnet og den høyeste liste pris på produkter i hvert merke:
Her er resultatet:
I dette eksempelet:
- Første
GROUP BY
klausulen delt produktene i grupper av merkenavn., - Da
MAX()
funksjon er lagt til hver gruppe til å returnere den høyeste listepris for hvert merke.
SQL Server MAX() med å HA klausul eksempel
dette eksemplet finner merkenavn og den høyeste listepris for hver av dem., I tillegg, den bruker HAVING
klausulen til å filtrere ut alle merker som har høyest liste pris er mindre enn eller lik 1 000 i:
følgende bilde viser resultatet:
I denne opplæringen, du har lært hvordan du bruker SQL Server MAX()
funksjonen til å finne den største verdien i et sett av verdier.