Junior — Middle
Magyarázza el az adatok aggregálásának fogalmát SQL-ben, és adjon példákat a megfelelő függvények használatával.
sobes.tech MI
Válasz az MI-től
Az SQL-ben az adatok aggregálása az a folyamat, amikor több sort egyesítünk egyetlen összesített információ eléréséhez aggregációs függvények segítségével.
Fő aggregációs függvények:
COUNT()— a sorok számának megszámlálásaSUM()— értékek összegeAVG()— átlagértékMIN()— legkisebb értékMAX()— legnagyobb érték
Példa: tegyük fel, hogy van egy sales nevű tábla, amelyben product_id és amount oszlopok találhatók.
-- Összes eladás számának meghatározása
SELECT COUNT(*) FROM sales;
-- Eladások összege termékenként
SELECT product_id, SUM(amount) as total_sales
FROM sales
GROUP BY product_id;
-- Átlagos eladási összeg
SELECT AVG(amount) FROM sales;
Így az aggregációs függvények segítenek gyorsan statisztikákat és összesített adatokat nyerni a táblákból.