Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: Lucus w Wrzesień 17, 2024, 09:12:55
-
Cześć,
Podglądnąłem sobie z profilera zestawienie sprzedaży wg asortymentu i w sumie nigdy nie wnikałem, ale ciekawią mnie takie zapisy jak:
ob_TowRodzaj & 31 > 0
lub
(ob_TowRodzaj&16)>0
itp.
AI podpowiada wpierw podpowiada, że to sprawdzanie bitów, a później stwierdza, że w tym wypadku jest to bez sensu skoro ob_TowRodzaj zwraca int w przedziale od 1 do 16.
Do czego one właściwie służą (pierwsze jest w WHERE, a drugie w SELECT CASE WHEN?
-
Odpowiedź znajduje się w pomocy do programu, w dokumentacji bazy danych... To maska bitowa.