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;
ეს შეკითხვა ითვლის თანამშრომლების რაოდენობას და საშუალო ხელფასს თითოეულ განყოფილებაში.