Pivot Table SQL Server 2008 деген эмне?
Pivot Table SQL Server 2008 деген эмне?

Video: Pivot Table SQL Server 2008 деген эмне?

Video: Pivot Table SQL Server 2008 деген эмне?
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Декабрь
Anonim

Пивот болуп саналат sql сервери уникалдуу маанилерди бир тилкеден, чыгаруудагы бир нече тилкеге айландыруу үчүн колдонулушу мүмкүн болгон оператор. стол.

Адамдар дагы сурашат, мисалы, SQL Server 2008де пивот деген эмне?

SQL сервериндеги PIVOT . PIVOT реляциялык оператор маалыматтарды сап деңгээлинен мамыча деңгээлине которот. PIVOT туюнтмадагы бир мамычанын уникалдуу маанилерин чыгаруудагы бир нече тилкеге айландыруу менен таблицанын мааниси бар туюнтманы айлантат. Колдонуу PIVOT оператор, биз аларды керектүү жерде агрегаттык операцияны аткара алабыз.

Ошо сыяктуу эле, SQLде пивот оператору деген эмне? аныктамасына ылайык, Пивот болуп саналат SQL сервер оператор натыйжалар топтомундагы бир тилкеден уникалдуу маанилерди чыгаруудагы бир нече тилкеге айландыра алат, демек, таблицаны айлантуу сыяктуу көрүнөт.

Бул жерде, SQLде таблицаны кантип айланта аласыз?

SQL Server PIVOT оператор айлантат стол -баалуу сөз.

Суроону пивот таблицага айландыруу үчүн төмөнкү кадамдарды аткарыңыз:

  1. Биринчиден, айлануу үчүн базалык маалымат топтомун тандаңыз.
  2. Экинчиден, туунду таблицаны же жалпы таблица туюнтмасын (CTE) колдонуу менен убактылуу натыйжаны түзүңүз
  3. Үчүнчүдөн, PIVOT операторун колдонуңуз.

SQLде пивотту жана Unpivotту кантип колдоносуз?

The PIVOT оператор таблица саптарын мамычаларга айландыруу үчүн колдонулат, ал эми UNPIVOT оператор мамычаларды кайра саптарга которот. Артка кайтуу а PIVOT билдирүүнү колдонуу процессин билдирет UNPIVOT баштапкы маалымат топтомун алуу үчүн буга чейин эле PIVOTED берилиштер топтомуна оператор.

Сунушталууда: