Pivot Table SQL Server 2008 гэж юу вэ?
Pivot Table SQL Server 2008 гэж юу вэ?

Видео: Pivot Table SQL Server 2008 гэж юу вэ?

Видео: Pivot Table SQL Server 2008 гэж юу вэ?
Видео: Pivot table гэж юу вэ? Пибот тайблийг ашиглаж сурах. 2024, Арванхоёрдугаар сар
Anonim

Пивот нь sql сервер нэг баганаас өвөрмөц утгыг үр дүнтэй эргүүлэх замаар гаралтын олон багана болгон хувиргахад ашиглаж болох оператор. ширээ.

Хүмүүс мөн жишээгээр SQL Server 2008 дээр пивот гэж юу вэ?

SQL сервер дээрх PIVOT . PIVOT Relational оператор нь өгөгдлийг мөрийн түвшингээс баганын түвшинд хөрвүүлдэг. PIVOT Илэрхийллийн нэг баганын өвөрмөц утгуудыг гаралтын олон багана болгон хувиргах замаар хүснэгтийн утгатай илэрхийллийг эргүүлнэ. Ашиглаж байна PIVOT оператор, бид шаардлагатай үед нэгтгэсэн үйлдлийг гүйцэтгэх боломжтой.

Үүний нэгэн адил SQL-д пивот оператор гэж юу вэ? Тодорхойлолтын дагуу, Пивот нь SQL сервер оператор Энэ нь үр дүнгийн багц дахь нэг баганаас өвөрмөц утгуудыг гаралтын олон багана болгон хувиргаж чаддаг тул хүснэгтийг эргүүлж байгаа мэт санагдаж байна.

Эндээс та SQL дээр хүснэгтийг хэрхэн эргүүлэх вэ?

SQL Сервер PIVOT оператор эргэдэг a ширээ - үнэ цэнэтэй илэрхийлэл.

Асуулгыг пивот хүснэгт болгохын тулд та дараах алхмуудыг дагана уу:

  1. Эхлээд эргүүлэх үндсэн өгөгдлийн багцыг сонгоно уу.
  2. Хоёрдугаарт, үүсмэл хүснэгт эсвэл нийтлэг хүснэгтийн илэрхийлэл (CTE) ашиглан түр зуурын үр дүнг үүсгэх.
  3. Гуравдугаарт, PIVOT операторыг ашиглана уу.

Та SQL дээр pivot болон Unpivot-г хэрхэн ашигладаг вэ?

The PIVOT мэдэгдлийг хүснэгтийн мөрүүдийг багана болгон хөрвүүлэхэд ашигладаг бол БУЙ оператор нь баганыг буцааж мөр болгон хувиргадаг. Ухрах а PIVOT мэдэгдэл нь хэрэглэх үйл явцыг хэлнэ БУЙ анхны өгөгдлийн багцыг авахын тулд аль хэдийн PIVOTED өгөгдлийн багц руу оператор.

Зөвлөмж болгож буй: