Pivot در پرس و جوی SQL چیست؟
Pivot در پرس و جوی SQL چیست؟

تصویری: Pivot در پرس و جوی SQL چیست؟

تصویری: Pivot در پرس و جوی SQL چیست؟
تصویری: SQL Query - تبدیل داده ها از ردیف به ستون | محور 2024, نوامبر
Anonim

SQL Server PIVOT عملگر یک عبارت با ارزش جدول را می چرخاند. مقادیر منحصربه‌فرد در یک ستون را به چندین ستون در خروجی تبدیل می‌کند و بر روی مقادیر باقی‌مانده ستون‌ها تجمیع می‌کند.

با توجه به این موضوع، pivot در SQL چیست؟

SQL PIVOT و UNPIVOT دو عملگر رابطه ای هستند که برای تبدیل یک عبارت جدول به دیگری استفاده می شوند. PIVOT زمانی استفاده می شود که می خواهیم داده ها را از سطح ردیف به سطح ستون منتقل کنیم و UNPIVOT زمانی استفاده می شود که می خواهیم داده ها را از سطح ستون به سطح ردیف تبدیل کنیم.

علاوه بر این، چگونه از pivot و Unpivot در SQL استفاده می کنید؟ این PIVOT دستور برای تبدیل ردیف های جدول به ستون استفاده می شود، در حالی که از UNPIVOT اپراتور ستون ها را به ردیف تبدیل می کند. معکوس کردن الف PIVOT بیانیه به فرآیند اعمال اشاره دارد UNPIVOT عملگر به مجموعه داده از قبل PIVOTED به منظور بازیابی مجموعه داده اصلی.

علاوه بر این، بیانیه محوری چیست؟

PIVOT یک عبارت با ارزش جدول را با تبدیل مقادیر منحصر به فرد از یک ستون در عبارت به چندین ستون در خروجی می چرخاند. نحو برای PIVOT فراهم می کند ساده تر و خواناتر از نحوی است که ممکن است در یک سری پیچیده SELECTCASE مشخص شود. بیانیه.

پرس و جو محوری چیست؟

آ پرس و جو PIVOT در اصل یک SELECT است که مشخص می کند کدام ستون ها را می خواهید و چگونه انجام دهید PIVOT و آنها را گروه بندی کنید. برای نوشتن یک پرس و جو محوری ، این مراحل را دنبال کنید. (3) یک تابع تجمیع کننده را انتخاب کنید تا هرگونه داده غیر منحصر به فرد را مدیریت کند، حتی اگر انتظار ندارید به آن نیاز داشته باشید. MAX، MIN، AVG و SUM امکانات هستند.

توصیه شده: