Scenario:
Låt oss säga att du arbetar som SQL Server-utvecklare, du har dbo.Customer-tabell med SaleAmount. Du ombeds att skriva en fråga som ska returnera Max SaleAmount och Min SaleAmount från tabellen dbo.Customer.
Lösning:
Du kan använda Max- och Min-aggregationsfunktioner i SQL Server för att hitta max- och minimumvärdena.Låt oss skapa dbo.Customer Table med exempeldata så att vi kan använda Max- och Min-funktionerna.
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)
Låt oss köra frågan nedan med funktionerna Max och Min för att hitta svaret på vår fråga.
SELECT Max(saleamount) AS MaxSaleAmount, Min(saleamount) AS MinSaleAmount FROM dbo.customer
Hur man använder Max och Min-funktionen i SQL Server