Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#8

AW: SQL ORDER BY mit Bitoperation

  Alt 6. Dez 2013, 19:33
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
Gruß, Jo
  Mit Zitat antworten Zitat