Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dzielenie bitowe w mysql
Forum PHP.pl > Forum > Bazy danych > MySQL
zdzichu
Witajcie.
Potrzebowałbym wykonać dzielenie bitowe w zapytaniu (dokładniej w SELECT ... WHERE ) - jednak nigdzie nie znalazłem takiej funkcji... czy istenieje wogóle coś takiego w mysql? z góry dzięki za pomoc.
osiris
Do obliczenia ilorazu bitowego nie uzywa sie funkcji tylko operatora &
zdzichu
fakt, źle się wyraziłem- jednak zabardzo nie wiem, jak tego użyć tak szczerze.... przy select wpisałem sobie testowo typ & 2 as rodzaj - i niezaleznie od tego, jaka to liczba (4,32, 33) - zawsze zwraca 0 blink.gif
osiris
4 & 2 = 0
32 & 2 = 0
33 & 2 = 0

Wiec dobre wyniki otrzymales.

EDIT:
No i oczywiscie zle w poprzednim poscie napisalem. Nie jest to iloraz tylko iloczyn.

Czy na pewno chodzi Ci o dzielenie logiczne? Takie dzialanie chyba nie istnieje.
zdzichu
ok, wtedy miałem chwilowe zaćmienie umysłu.
Istnieje zarówno iloczyn logiczny (&) jak i iloraz logiczny ( | ) - w moim przypadku jednak potrzebowałem iloczynu, mimo, że uparcie szukałem ilorazu smile.gif
W każdym razie jeszcze raz dzięki! smile.gif
osiris
Operator | to operator sumy logicznej.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.