Sobes.tech
Junior — Middle

SQLде GROUP BY оператору менен колдонуу үчүн кандайча агрегаттык функциялар бар?

sobes.tech AI

AIден жооп

SQLде, GROUP BY оператору менен, көбүнчө топтор боюнча кыскача маанилерди эсептөө үчүн агрегаттык функциялар колдонулат. Негизги агрегаттык функциялар:

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

Мисал:

SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;

Бул суроо кызматкерлерди бөлүмдөр боюнча топтоп, ар бир бөлүмдөгү кызматкерлердин санын жана орточо маянаны көрсөтөт.