Bagikan melalui


bit_andFungsi agregat

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Mengembalikan nilai bitwise AND dari semua nilai input dalam grup.

Sintaks

bit_and(expr) [FILTER ( WHERE cond ) ]

Fungsi ini juga dapat dipanggil sebagai fungsi jendela dengan menggunakan klausa OVER.

Argumen

  • expr: Ekspresi yang mengevaluasi ke numerik integral.
  • cond: Ekspresi boolean opsional yang memfilter baris yang digunakan untuk agregasi.

Pengembalian

Jenis hasil cocok dengan jenis argumen.

Contoh

> SELECT bit_and(col) FROM VALUES (3), (5) AS tab(col);
 1
> SELECT bit_and(col) FILTER(WHERE col < 6) FROM VALUES (3), (5), (6) AS tab(col);
 1