Das AND in
SQL erzeugt wohl immer True/False und ist kein BitAnd.
Das "&" scheint analog dem "&" in Excelformeln zu funktionieren, also Concatenation.
Ein BitAnd oder BAND scheint es nicht (mehr) zu geben.
Ein selbstgebaute VBA Function mit:
Code:
Public Function BitwiseAndQuery(a, b As Integer) As Integer
BitwiseAndQuery = a And b
End Function
funktioniert aber und kann in einer Abfrage verwendet werden, um mit den Ergebnissen weiterzurechnen.
select BitwiseAndQuery(1,4) ;
>0
select BitwiseAndQuery(5,4) ;
>4