MySQL 일반적인 연산자 작업 인스턴스

출처: 인터넷
작성자: 사용자
키워드: 웹 프로그래밍 MySQL 자습서

연산자 우선 순위
가장 높은 우선 순위: =
1 | |, 또는, XOR
2 & &
3 사이, 케이스 때, 다음, 다른
4 =, < = & gt, > =, < =, <>,! =,, RegExp,
5 |
6 &
7 < & lt >>
8-+
9 *, /, Div, mod, %
10 ^
1-(unary minus) ~ (단항 비트 반전)
하지
낮은 우선 순위 이진, 대조

산술 연산자
추가
MySQL 자습서 > 선택 1 + 2;
감소
Mysql > 선택 2-1;
에 의해
Mysql > 선택 2 * 3;
제거
Mysql > 선택 5/3;
공급자
Mysql > 선택 5 Div 2;
모델링
Mysql > 선택 5 %2, 모드 (5, 2);

논리 연산자

Mysql 아니다 > 선택 하지 0, 1이 아니라 하지 null;
Mysql > 선택! 0! 1! null;

Mysql와 > (1, 1)을 선택 (0과 1), (3, 1), (1, null);
Mysql > 선택 (1 & & 1), (0 & & 1), (3 & & 1), (1 & & null);

Mysql 또는 > 선택 (1 또는 0), (0, 0) (1 개 또는 null), 1 (1), (null 또는 NULL);
mysql > 선택 (1 | 0), (0 | 0), (1 | | | null), (1 | | 1), (null | | | null);

Mysql 또는 > (1 xor 1), 선택 (0 xor 0), (1 XOR 0), (0 XOR 1), (XOR 1 null);
Mysql > 선택 (1 ^1), (0 ^0), (1 ^0), (0 ^1), (null ^1);

비교 연산자

mysql 같음 > 선택 1 = 0, 1 = 1, null = null;

Mysql 같지 않으면 > 선택 1 <> 0, 1 <> 1, null <> null; 보안

Mysql 같음 > 선택 1 <> = 1, 2 <> = 0, 0 <> = 0, null <> = null;

Mysql 보다 덜 > 선택 'A' < 'B', 'A' < 'a', 'a' < 'C', 1 < 2;
미만 또는 동등한
Mysql > 선택 'BDF' < = 'B', 'B' < = 'B', 0 < 1;

보다 큰 mysql > 'A'를 선택 > 'B', 'abc' > '는' 1 > 0;
보다 큼 또는 같음
Mysql > 'A'를 선택 > = 'B', 'abc' > = 'A', 1 > = 0, 1 > = 1;

Mysql 사이 > 9 사이 사이의 선택, 20;

mysql에서 > 1에서 선택 (1,2,3), 't' ('t', 'a', 'B', 'l', 'e'), 0 (1, 2);
는 null
mysql > 선택 0은 null, null은 null;

mysql null 아니다 > 선택 0 아닌 null, NULL은 NULL;

Mysql 같은 > 선택 ' 123% ', ' 123% ', 같은 123456 123456 like ' %321% '; 같은 123456 regexp

mysql > 선택 'abcdef' regexp 'ab', 'k'; 'abcdefg' regexp


비트 연산자
비트 및
Mysql > 선택 2, 3;
Mysql > 선택 2 & 3, 4;

mysql 또는 > 선택 2 | 3;

Mysql 또는 비트 XOR > 선택 2 ^3; 비트 카운터

mysql > 선택 ~ 1, ~ 18446744073709551614;
비트 오른쪽 시프트
Mysql > 선택 100 >> 3;
비트 왼쪽된
mysql > 선택 100 << 3

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.