Შეიტყვეთ Microsoft Access Group- ის გამოყენების შესახებ

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

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

SELECT * FROM ბრძანებები, სადაც გამყიდველი, როგორც "ჯიმ"

ეს ჯეიმის მიერ გაყიდული გაყიდვების მონაცემთა ბაზიდან ყველა ჩანაწერს მოიპოვებს:

OrderID გამყიდველის სამომხმარებლო შემოსავლი 12482 ჯიმ 182 40000 12488 ჯიმ 219 25000 12519 ჯიმ 137 85000 12602 ჯიმ 182 10000 12741 ჯიმ 1550000

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

აი მაგალითი. თუ შესრულებულია შემდეგი SQL განაცხადი:

საშუალო შემოსავლის სახით, საშუალო (შემოსავლები), სულ მცირე (შემოსავლები), საშუალო (შემოსავლები), მაქსიმალური ' გამყიდველი

თქვენ მიიღებთ შემდეგ შედეგებს:

გამყიდველის სულ მცირე ყველაზე დიდი საშუალო ნომერი ჯიმ 250000 10000 90000 50000 5 მერი 342000 24000 102000 57000 6 ბობ 118000 4000 36000 39333 3

როგორც ხედავთ, ამ მძლავრი ფუნქცია საშუალებას მოგცემთ შექმნას მცირე ანგარიშები SQL სტრიქონში, რომელიც უზრუნველყოფს ღირებული ბიზნეს დაზვერვის მენეჯერს, რომელიც ახორციელებს შესრულების მიმოხილვებს. GROUP BY პუნქტი ხშირად გამოიყენება მონაცემთა ბაზაში ამ მიზნისთვის და წარმოადგენს DBA- ის ჩანთაში ხელსაყრელ ინსტრუმენტს.