Aggregate

BIT_AND

PostgreSQLPostgreSQL

Menghitung bitwise AND dari semua nilai non-null. Berguna untuk operasi bitmask dan flag checking pada level aggregate.

Tipe hasil: same as input

Syntax

SQL
BIT_AND(expression)

Parameter

expressioninteger/bitwajib

Kolom integer atau bit yang akan di-AND

Contoh Penggunaan

Bitwise AND Aggregate

SQL
1SELECT BIT_AND(permissions) AS common_permissions
2FROM user_roles;

Mencari permission bits yang dimiliki semua user.

Hasil
common_permissions
4

Fungsi Equivalen di Database Lain

Fungsi Terkait