Sobes.tech
Junior

Группалоо менен кайсы агрегаттык функциялар колдонулат?

sobes.tech AI

AIден жооп

Группалоо (GROUP BY) менен бирге төмөнкү SQL агрегаттык функциялар колдонулат:

  • COUNT() - группадагы саптардын санын эсептейт.
  • SUM() - группадагы сандык тилкедеги маанилердин жыйындысын эсептейт.
  • AVG() - группадагы сандык тилкедеги орточо маанини эсептейт.
  • MIN() - группадагы эң кичинекей маанини табат.
  • MAX() - группадагы эң чоң маанини табат.

Мисал:

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