Scenarie:
Lad os sige, at du arbejder som SQL Server Developer, du har dbo.Customer tabel med SaleAmount. Du bliver bedt om at skrive en forespørgsel, der skal returnere Max SaleAmount og Min SaleAmount fra dbo.Customer-tabellen.
Løsning:
Du kan bruge Max og Min aggregerede funktioner i SQL Server til at finde maksimum- og minimumværdierne.Lad os oprette dbo.Kundetabel med eksempeldata, så vi kan bruge funktionerne Max og Min.
Create table dbo.Customer (Id int, FName VARCHAR(50), LName VARCHAR(50), CountryShortName CHAR(2), SaleAmount Int) GO --Insert Rows in dbo.Customer Table insert into dbo.Customer Values ( 1,'Raza','M','PK',10), (2,'Rita','John','US',12), (3,'Sukhi','Singh',Null,25), (4,'James','Smith','CA',60), (5,'Robert','Ladson','US',54), (6,'Alice','John','US',87), (6,'John',Null,'US',Null)
Lad os køre nedenstående forespørgsel med Max- og Min-funktionerne for at finde svaret på vores spørgsmål.
SELECT Max(saleamount) AS MaxSaleAmount, Min(saleamount) AS MinSaleAmount FROM dbo.customer
Sådan bruges Max og Min-funktionen i SQL Server