Funktion Pivot_Position

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

  1. Wenn genau eine Pivot-Spalte vorhanden ist, in der select_expression zutrifft, wird expression zurückgegeben. Andernfalls wird von expression NULL zurückgegeben.

  2. pivot_where kann nicht in einem benutzerdefinierten Filter verwendet werden.