Sobes.tech
Junior

Milyen aggregáló függvények használhatók együtt a csoportosítással?

sobes.tech MI

Válasz az MI-től

A GROUP BY-val együtt az alábbi SQL aggregáló függvények használhatók:

  • COUNT() - megszámolja a sorok számát a csoportban.
  • SUM() - összeadja a csoportban lévő numerikus oszlop értékeit.
  • AVG() - kiszámítja a csoportban lévő numerikus oszlop átlagértékét.
  • MIN() - megtalálja a legkisebb értéket a csoportban.
  • MAX() - megtalálja a legnagyobb értéket a csoportban.

Például:

SELECT
    category,
    COUNT(*) AS total_products,
    SUM(price) AS total_price,
    AVG(price) AS average_price
FROM
    products
GROUP BY
    category;