MySQL에서도 비트연산이 존재합니다.
OR을 나타내는 | ,
AND 연산인 & ,
<< , >>
위의 연산들은
프로그래밍 언어 하나 정도 사용해본 경험이 있다면 금방 알 수 있습니다.
맞아~ 이 정도는 누가 몰라~
사실 나야~~~
그래서 알아볼 비트를 가지고 노는~
BIT_COUNT()를 알아봅시다.
BIT_COUNT() 는 안에 들어오는 값을
이진수로 표현하여 1로 설정된 개수를 리턴하게 됩니다.
비트연산을 통해 수행 속도도 개선하고,
쿼리도 간단하게 작성할 수 있게 됩니다.
유용하게 써먹자~~
'삽질의 현장 > - DataBase' 카테고리의 다른 글
[삽잡이::db] PHP에 Mongo DB 연동하라~! (0) | 2016.11.23 |
---|---|
[삽잡이::DB] SQL_NO_CACHE (0) | 2016.10.05 |
[삽잡이::DB] Query Analyzer (0) | 2016.10.05 |
[삽잡이::DB] Index를 타라~ (0) | 2016.10.05 |
[삽잡이::sql] 두 종류의 COUNT를 한번에 얻어보자! 특정 조건 Count (0) | 2016.07.13 |