Rezumat: în acest tutorial, veți învăța cum să utilizați SQL Server MAX()
funcția de a găsi valoarea maximă într-un grup.
Introducere în SQL Server MAX (funcția)
SQL Server MAX()
funcția este o funcție agregată care returnează valoarea maximă într-un set.,
următoarele spectacole sintaxa MAX()
funcția:
Code language: SQL (Structured Query Language) (sql)
MAX()
funcția acceptă o expresie care poate fi o coloană sau o expresie validă.
Similar cu MIN()
funcția MAX()
funcția ignoră NULL
valori și consideră că toate valorile în calcul.,nction pentru a găsi cel mai mare preț de listă cu toate produsele din products
tabel:
Code language: SQL (Structured Query Language) (sql)
Aici este rezultatul:
Pentru a alege produsul cu cel mai mare preț de listă, utilizați următoarea declarație:
imaginea De mai jos prezinta ieșire:
În acest exemplu:
- în Primul rând, subinterogare folosit
MAX()
funcția să returneze cel mai mare preț de listă a tuturor produselor., - apoi, interogarea exterioară a selectat produsul al cărui preț de listă este egal cu cel mai mare preț de listă returnat din subquery.
SQL Server MAX() cu clauza GROUP BY exemplu
următoarea declarație primește numele de brand și cel mai mare preț de listă de produse din fiecare brand:
Aici este rezultatul:
În acest exemplu:
- în Primul rând,
GROUP BY
clauza împărțit produse în grupuri de nume de marcă., - apoi, funcția
MAX()
este aplicată fiecărui grup pentru a returna cel mai mare preț de listă pentru fiecare marcă.
SQL Server MAX () cu exemplul clauzei
următorul exemplu găsește numele de marcă și cel mai mare preț de listă pentru fiecare., În plus, se folosește HAVING
clauza de a filtra toate mărcile a căror cea mai mare lista de preturi sunt mai mici sau egale cu 1.000 de:
imaginea De mai jos afișează de ieșire:
În acest tutorial, ați învățat cum să utilizați SQL Server MAX()
funcția de a găsi valoarea maximă într-un set de valori.