BIT_AND |
Et bit |
---|---|
MariaDB |
Syntaxe
BIT_AND(expr) [over_clause] |
Description
Cette fonction permet d'effectuer un «Et binaire».
Remarques
- La fonction BIT_AND renvoie le AND au niveau du bit de tous les bits dans le paramètre expr. Le calcul est effectué avec une précision de 64 bits (BIGINT). Il s'agit d'une fonction d'agrégation et peut donc être utilisée avec la clause GROUP BY.
- Si aucune ligne ne correspond, BIT_AND renvoie une valeur avec tous les bits définis sur 1. Les valeurs NULL n'ont aucun effet sur le résultat, sauf si tous les résultats sont NULL, ce qui est traité comme aucune correspondance.
- Depuis MariaDB 10.2.0, la fonction BIT_AND peut être utilisé comme une fonction de fenêtre avec l'ajout de la over_clause.
Dernière mise à jour : Mardi, le 7 Juillet 2020