Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#6

AW: SQL ORDER BY mit Bitoperation

  Alt 6. Dez 2013, 17:32
Der Spaltentyp von Sortierung ist Zahl.

Bei einer Bit AND-Operation kommt für alle Datensätze, bei denen eine der Möglichkeiten oder beides zutrifft, -1 ansonsten 0 heraus.
Genau das ist das Problem!

Code:
(abs(INT([BENUTZER].[Berechtigung] AND 1))*1 + abs(INT([BENUTZER].[Berechtigung] AND 4)*4) AS Sortierung
Versuch es mal so

Gruß
K-H

P.S. Access ist doch für Masochisten
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat