Sobes.tech
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;

ეს შეკითხვა ითვლის თანამშრომლების რაოდენობას და საშუალო ხელფასს თითოეულ განყოფილებაში.