რა არის pivot SQL შეკითხვაში?
რა არის pivot SQL შეკითხვაში?

ვიდეო: რა არის pivot SQL შეკითხვაში?

ვიდეო: რა არის pivot SQL შეკითხვაში?
ვიდეო: SQL Query - Convert data from Rows to Columns | Pivot 2024, მაისი
Anonim

SQL Server PIVOT ოპერატორი ატრიალებს ცხრილის მნიშვნელობის გამოხატულებას. ის აქცევს ერთ სვეტში არსებულ უნიკალურ მნიშვნელობებს გამომავალში რამდენიმე სვეტად და ახორციელებს აგრეგაციას სვეტის ნებისმიერ დარჩენილ მნიშვნელობებზე.

ამასთან დაკავშირებით, რა არის პივოტი SQL-ში?

SQL PIVOT და UNPIVOT არის ორი მიმართებითი ოპერატორი, რომლებიც გამოიყენება ცხრილის გამოხატვის მეორეში გადასაყვანად. PIVOT გამოიყენება, როდესაც ჩვენ გვინდა მონაცემების გადატანა მწკრივის დონიდან სვეტის დონეზე და UNPIVOT გამოიყენება, როდესაც გვინდა მონაცემთა გადაყვანა სვეტის დონიდან მწკრივის დონეზე.

გარდა ამისა, როგორ იყენებთ pivot-ს და Unpivot-ს SQL-ში? The PIVOT განცხადება გამოიყენება ცხრილის რიგების სვეტებად გადასაყვანად, ხოლო UNPIVOT ოპერატორი აბრუნებს სვეტებს მწკრივებად. უკუქცევა ა PIVOT განცხადება ეხება გამოყენების პროცესს UNPIVOT ოპერატორი უკვე PIVOTED მონაცემთა ბაზაში, რათა მოხდეს ორიგინალური მონაცემთა ბაზა.

გარდა ამისა, რა არის საყრდენი განცხადება?

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

რა არის pivot query?

ა PIVOT მოთხოვნა არსებითად არის SELECT, რომელშიც მითითებულია რომელი სვეტები გსურთ და როგორ PIVOT და დააჯგუფე ისინი. დასაწერად ა საყრდენი მოთხოვნა , მიყევი ამ ნაბიჯებს. (3) აირჩიეთ აგრეგაციის ფუნქცია ნებისმიერი არაუნიკალური მონაცემების დასამუშავებლად, მაშინაც კი, თუ არ ელოდებით, რომ დაგჭირდებათ. MAX, MIN, AVG და SUM არის შესაძლებლობები.

გირჩევთ: