Sobes.tech
Junior

Kuras agregācijas funkcijas tiek izmantotas kopā ar grupēšanu?

sobes.tech AI

Atbilde no AI

Kopā ar grupēšanu (GROUP BY) tiek izmantotas šādas SQL agregatīvās funkcijas:

  • COUNT() - skaita rindu skaitu grupā.
  • SUM() - aprēķina vērtību summu skaitliskajā kolonnā grupā.
  • AVG() - aprēķina vidējo vērtību skaitliskajā kolonnā grupā.
  • MIN() - atrod mazāko vērtību grupā.
  • MAX() - atrod lielāko vērtību grupā.

Piemērs:

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