რა არის აგრეგატული ფუნქცია SQL-ში?
რა არის აგრეგატული ფუნქცია SQL-ში?

ვიდეო: რა არის აგრეგატული ფუნქცია SQL-ში?

ვიდეო: რა არის აგრეგატული ფუნქცია SQL-ში?
ვიდეო: Advanced Aggregate Functions in SQL (GROUP BY, HAVING vs. WHERE) 2024, მაისი
Anonim

აგრეგატული ფუნქციები SQL-ში . მონაცემთა ბაზის მენეჯმენტში ა აგრეგატის ფუნქცია არის ფუნქცია სადაც მრავალი მწკრივის მნიშვნელობები დაჯგუფებულია ერთად, როგორც შეყვანის გარკვეული კრიტერიუმები, რათა შექმნან ერთი მნიშვნელობა უფრო მნიშვნელოვანი მნიშვნელობით. სხვადასხვანაირი აგრეგატული ფუნქციები.

შესაბამისად, რა არის აგრეგატული ფუნქცია SQL-ში მაგალითად?

აგრეგატული ფუნქცია ასრულებს გამოთვლას მნიშვნელობების სიმრავლეზე და აბრუნებს ერთეულს ღირებულება . Გარდა COUNT , აგრეგატის ფუნქციები იგნორირებას უკეთებს ნულოვანი მნიშვნელობებს. აგრეგატული ფუნქციები ხშირად გამოიყენება SELECT განცხადების GROUP BY პუნქტთან ერთად.

ზემოაღნიშნულის გარდა, რამდენი საერთო ფუნქციაა ხელმისაწვდომი SQL-ში? MySQL მხარს უჭერს ხუთივე (5) ISO სტანდარტს აგრეგატული ფუნქციები COUNT, SUM, AVG, MIN და MAX.

ასევე იცით, ქვემოთ ჩამოთვლილთაგან რომელია SQL-ში აგრეგატული ფუნქცია?

ქვემოთ მოცემულია ყველაზე ხშირად გამოყენებული SQL აგრეგატის ფუნქციები: AVG () – აბრუნებს ნაკრების საშუალოს. COUNT () – აბრუნებს ნივთების რაოდენობას ნაკრებში. MAX() – აბრუნებს მაქსიმუმს ღირებულება კომპლექტში.

სად არის აგრეგატის ფუნქცია?

თუ SELECT განცხადება შეიცავს WHERE პუნქტს, მაგრამ არა GROUP BY პუნქტს, an აგრეგატის ფუნქცია აწარმოებს ერთ მნიშვნელობას მწკრივების ქვეჯგუფისთვის, რომელსაც WHERE პუნქტი განსაზღვრავს. როცა ა აგრეგატის ფუნქცია გამოიყენება SELECT განცხადებაში, რომელიც არ შეიცავს GROUP BY პუნქტს, ის აწარმოებს ერთ მნიშვნელობას.

გირჩევთ: