[개요]
샤오 총통은 오늘 조항이 포함 된 관련 지식의 SQL의 개요를 요약
[텍스트]
필터 자체 사용 결과
신분증 | 이름 | 생년월일 (DateOfBirth) | ADRESS |
삼 | 소피아 | 1997년 9월 1일 | 미국 |
1 | 벨라 | 1999년 8월 7일 | CN |
이 | 에드워드 | 1998년 4월 20일 | CN |
4 | 야곱 | 1998년 11월 28일 | FA |
지정된 조건 어디에요 +
SELECT Id, Name, DateOfBirth, Adress
FROM MyTable
WHERE Id=1;
查询Id为1的学生
두 연산자 어디에요 +
1. 연산자 "<"
SELECT Id, Name, DateOfBirth
FROM MyTable
WHERE DateOfBirth < '2000-01-01';
查询出生在2000年之前的学生
2. 연산자 "AND"
SELECT Id, Name, DateOfBirth
FROM MyTable
WHERE DateOfBirth > '1998-01-01' AND DateOfBirth <'1999-01-01';
查询出生在1998-1999年之间的学生
3. 운전자 "="
SELECT Id, Name, Adress
FROM MyTable
WHERE Adress ='FA';
查询住在FA的学生
4. 연산자 "또는"
SELECT Id, Name, Adress
FROM MyTable
WHERE Id=3 or Adress='CN';
查询Id为3,或者居住在CN的学生信息
"추천"오퍼레이터 와일드 카드 "%"를 사용하는 필요와 함께 사용될 때
% A로 쿼리 데이터의 시작
%의 A : 문자 A로 끝나는 쿼리 데이터
% % : 쿼리 데이터는 문자 A를 포함
SELECT Id, Name, Adress
FROM MyTable
WHERE Adress like 'U%';
查询地址中以字母“U”开头的学生
SELECT Id, Name, Adress
FROM MyTable
WHERE Adress like '%N';
查询地址中以字母“N”结尾的学生
SELECT Id, Name, Adress
FROM MyTable
WHERE Adress like '%A%';
查询地址中包含字母“A”的学生
"BETWEEN"6. 운영자
SELECT Id, Name, Adress
FROM MyTable
WHERE Id BETWEEN 2 AND 4;
查询Id在2到3之间的学生信息
7. 운영자 "없습니다"
SELECT Id, Name, Adress
FROM MyTable
WHERE not Adress='CN';
查询不居住在CN的学生信息
[요약]
연산자를 사용할 수있는 WHERE 절에서
운영자 | 설명 |
< | 이하 |
> | 보다 큼 |
= | 같은 |
과 | 나란히 |
또는 | 또는 |
아니 | 포함하지 않음 |
중에서 | 그것은 범위를 나타냅니다 |
처럼 | 특별 메시지 |