הפונקציה pivot_where

אפשר להשתמש בפונקציה pivot_where בחישוב בטבלה כדי לבחור עמודת ציר לפי תנאי.

תחביר

pivot_where(select_expression, expression)

הפונקציה pivot_where מחזירה את הערך של expression עבור עמודת הציר שמקיימת באופן ייחודי את התנאי select_expression או null אם עמודה כזו לא קיימת או לא ייחודית.

דוגמאות

בדוגמה הבאה אנחנו מחפשים את עמודת הציר שמבוססת על 'סטטוס ההזמנה' וכוללת את הערך 'בהמתנה'. אם נמצא אותו, נחזיר את הערך 'Order Count' (מספר ההזמנות) בתא הזה:

pivot_where(${orders.status} = "pending", ${orders.count})

חשוב לדעת

  1. אם יש בדיוק עמודת ציר אחת שבה select_expression הוא True, הפונקציה מחזירה את expression. אחרת, הפונקציה expression מחזירה NULL.

  2. אי אפשר להשתמש ב-pivot_where במסנן מותאם אישית.