Die Funktion pivot_where
kann in einer Tabellenberechnung verwendet werden, um eine Pivot-Spalte nach einer Bedingung auszuwählen.
Syntax
pivot_where(select_expression, expression)
Die Funktion pivot_where
gibt den Wert von expression
für die Pivot-Spalte zurück, der select_expression
oder null
erfüllt, wenn eine Spalte nicht vorhanden oder nicht eindeutig ist.
Beispiele
Im folgenden Beispiel suchen wir nach der Pivot-Spalte, die auf „Bestellstatus“ basiert und den Wert „Ausstehend“ hat. Wenn wir sie finden, geben Sie die „Anzahl der Bestellungen“ in dieser Zelle zurück:
pivot_where(${orders.status} = "pending", ${orders.count})
Wichtige Informationen
Wenn genau eine Pivot-Spalte vorhanden ist, in der
select_expression
zutrifft, wirdexpression
zurückgegeben. Andernfalls wird vonexpression
NULL zurückgegeben.pivot_where
kann nicht in einem benutzerdefinierten Filter verwendet werden.