Sobes.tech
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ása
  • SUM() — értékek összege
  • AVG() — átlagérték
  • MIN() — legkisebb érték
  • MAX() — 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.