Junior
Агрегаттык функциялар деген эмне?
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;
Бул суроо ар бир бөлүм үчүн кызматкерлердин санын жана орточо маянаны эсептейт.