Скажем, вы проверяете третий бит, а затем ...
SELECT bits & 8 = 8 FROM table;
Возвращает двоичный код (1 или 0) для того, включен ли рассматриваемый бит (в данном случае третий) для каждой строки в столбце «биты».
используя 2 ^ x для x-го бита вместо 8.
например, для проверки 5-го бита мы будем использовать 2 ^ 5 = 32
SELECT bits & 32 = 32 FROM table;
Однако это излишне сложно. Просто используйте логические значения в нескольких столбцах, и это упростит задачу.