משפט TRANSFORM

יצירת שאילתת הצלבות.

תחביר

TRANSFORM aggfunction
selectstatement
PIVOT pivotfield [IN (value1[, value2[, ...]])]

משפט TRANSFORM כולל את החלקים הבאים:

חלק

תיאור

aggfunction

פונקציית צבירה של SQL הפועלת על הנתונים שנבחרו.

selectstatement

משפט SELECT.

pivotfield

השדה או ביטוי שבו ברצונך להשתמש כדי ליצור כותרות עליונות של עמודה בערכת התוצאות של השאילתה.

value1‏, value2

ערכים קבועים המשמשים ליצירת כותרות עליונות של עמודות.


הערות

בעת סיכום הנתונים באמצעות שאילתת הצלבות, עליך לבחור ערכים משדות או ביטויים שצוינו ככותרות עליונות של עמודה כך שתוכל להציג נתונים בתבנית קומפקטית יותר מאשר עם שאילתת בחירה.

TRANSFORM הוא אופציונלי, אך אם תבחר לכלול אותו, הוא יהיה המשפט הראשון במחרוזת SQL. הוא קודם למשפט SELECT המציין את השדות המשמשים ככותרות עליונות של שורות ומשפט GROUP BY המציין קיבוץ שורות. באופן אופציונלי, באפשרותך לכלול משפטים אחרים, כגון WHERE, המציינים קריטריונים נוספים לבחירה או מיון. באפשרותך גם להשתמש בשאילתות משנה כפרדיקאטים - ובאופן ספציפי, באלה של משפט WHERE - בשאילתת הצלבות.

הערכים המוחזרים ב- pivotfield משמשים ככותרות עליונות של עמודות בערכת התוצאות של השאילתה. לדוגמה, סידור בטבלת ציר של מספרי המכירות בחודש המכירה בשאילתת הצלבות ייצור 12 עמודות. באפשרותך להגביל את pivotfield ליצירת כותרות עליונות מערכים קבועים (value1‏, value2 ) המופיעים במשפט IN האופציונלי. באפשרותך גם לכלול ערכים קבועים שעבורם לא קיימים נתונים כדי ליצור עמודות נוספות.



הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×