Junior
Aké agregačné funkcie sa používajú spolu s skupinovaním?
sobes.tech AI
Odpoveď od AI
Spolu s zoskupením (GROUP BY) sa používajú nasledujúce agregačné funkcie SQL:
COUNT()- spočíta počet riadkov v skupine.SUM()- vypočíta súčet hodnôt v číselnom stĺpci skupiny.AVG()- vypočíta priemernú hodnotu v číselnom stĺpci skupiny.MIN()- nájde minimálnu hodnotu v skupine.MAX()- nájde maximálnu hodnotu v skupine.
Napríklad:
SELECT
category,
COUNT(*) AS total_products,
SUM(price) AS total_price,
AVG(price) AS average_price
FROM
products
GROUP BY
category;