[MariaDB] 비트 함수 및 연산자
·
Development/MySql
MariaDB에서 비트 연산자는 비트 수준에서 데이터를 조작하는 데 사용됩니다. 이는 비트 단위로 데이터를 처리할 수 있는 강력한 도구이며, 주로 플래그를 관리하거나 특정 비트 패턴을 검사하는 데 유용합니다. 아래는 MariaDB에서 지원하는 주요 비트 연산자들과 그 동작에 대한 설명입니다.1. AND 연산자 (&)두 피연산자 간의 비트 단위 AND 연산을 수행합니다.두 비트가 모두 1인 경우에만 결과가 1이 됩니다.SELECT 6 & 3; -- 결과: 2 (6 = 110, 3 = 011, AND 연산 결과: 010 = 2)2. OR 연산자 (|)두 피연산자 간의 비트 단위 OR 연산을 수행합니다.두 비트 중 하나라도 1인 경우 결과가 1이 됩니다.SELECT 6 | 3; -- 결과: 7 (6 = 1..