რა არის Pivot SQL?
რა არის Pivot SQL?

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

ვიდეო: რა არის Pivot SQL?
ვიდეო: PIVOT - Understanding the Basics in SQL 2024, მაისი
Anonim

SQL სერვერი საყრდენი შესავალი

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

შესაბამისად, რა სარგებლობა აქვს pivot-ს SQL-ში?

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

გარდა ზემოთ, რა არის Pivot Oracle SQL-ში? აღწერა. The Oracle PIVOT პუნქტი საშუალებას გაძლევთ დაწეროთ ჯვარედინი ცხრილების მოთხოვნა დაწყებული Oracle 11გრ. ეს ნიშნავს, რომ თქვენ შეგიძლიათ შეაგროვოთ თქვენი შედეგები და დაატრიალოთ რიგები სვეტებად.

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

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

როგორ გავასწორო მონაცემები SQL-ში?

შეჯამება: ამ გაკვეთილზე თქვენ შეისწავლით როგორ გამოიყენოთ SQL სერვერი PIVOT ოპერატორი მწკრივების სვეტებად გადაქცევისთვის.

SQL Server PIVOT ოპერატორის შესავალი

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

გირჩევთ: