Fungsi pivot_where dapat digunakan dalam kalkulasi tabel untuk memilih kolom pivot berdasarkan kondisi.
Sintaks
pivot_where(select_expression, expression)
Fungsi pivot_where menampilkan nilai expression untuk kolom pivot yang secara unik
memenuhi select_expression atau null jika kolom tersebut tidak ada atau tidak unik.
Contoh
Pada contoh berikut, kita mencari kolom pivot yang didasarkan pada "Status Pesanan", dan memiliki nilai "tertunda". Jika kita menemukannya, tampilkan "Jumlah Pesanan" di sel tersebut:
pivot_where(${orders.status} = "pending", ${orders.count})
Hal-hal yang perlu diketahui
Jika ada persis satu kolom pivot dengan
select_expressionbernilai benar,expressionakan ditampilkan. Jika tidak,expressionakan menampilkan NULL.pivot_wheretidak dapat digunakan dalam filter kustom.