რა არის Pivot Table SQL Server 2008?
რა არის Pivot Table SQL Server 2008?

ვიდეო: რა არის Pivot Table SQL Server 2008?

ვიდეო: რა არის Pivot Table SQL Server 2008?
ვიდეო: Pivot in sql server 2008 Part 54 2024, ნოემბერი
Anonim

Pivot არის sql სერვერი ოპერატორი, რომელიც შეიძლება გამოყენებულ იქნას უნიკალური მნიშვნელობების ერთი სვეტიდან რამდენიმე სვეტად გადაქცევისთვის გამოსავალში, იქ ეფექტური როტაციით მაგიდა.

ხალხი ასევე იკითხავს, რა არის პივოტი SQL Server 2008-ში მაგალითით?

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

ანალოგიურად, რა არის საყრდენი ოპერატორი SQL-ში? განმარტების მიხედვით, Pivot არის SQL სერვერი ოპერატორი რომელსაც შეუძლია შედეგის ნაკრების ერთი სვეტიდან უნიკალური მნიშვნელობები გარდაქმნას გამომავალში მრავალ სვეტად, ამიტომ, როგორც ჩანს, ცხრილის როტაცია ხდება.

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

SQL სერვერი PIVOT ოპერატორი ბრუნავს ა მაგიდა - ღირებული გამოხატულება.

თქვენ მიჰყევით ამ ნაბიჯებს შეკითხვის კრებსითი ცხრილის შესაქმნელად:

  1. პირველ რიგში, აირჩიეთ საბაზისო მონაცემთა ბაზა ტრიბუტისთვის.
  2. მეორე, შექმენით დროებითი შედეგი მიღებული ცხრილის ან ჩვეულებრივი ცხრილის გამოხატვის (CTE) გამოყენებით.
  3. მესამე, გამოიყენეთ PIVOT ოპერატორი.

როგორ იყენებთ pivot-ს და Unpivot-ს SQL-ში?

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

გირჩევთ: