>  기사  >  데이터 베이스  >  MySQL의 BETWEEN 절 사용 예에 ​​대한 자세한 설명

MySQL의 BETWEEN 절 사용 예에 ​​대한 자세한 설명

怪我咯
怪我咯원래의
2017-07-05 11:09:331561검색

이 글에서는 MySQL의 기본 지식인 BETWEEN 절의 자세한 사용법을 주로 소개합니다. MySQL 시작하기가 필요한 친구들은 참고하면 됩니다 대신 IN 절을 사용해도 됩니다. "보다 크거나 같음 및 작거나 같음" 조건이 결합되었습니다.

BETWEEN 절에서 고려한 EMPLOYEE_TBL 테이블에는 다음과 같은 레코드가 있음을 이해합니다.

mysql> SELECT * FROM employee_tbl;
+------+------+------------+--------------------+
| id  | name | work_date | daily_typing_pages |
+------+------+------------+--------------------+
|  1 | John | 2007-01-24 |        250 |
|  2 | Ram | 2007-05-27 |        220 |
|  3 | Jack | 2007-05-06 |        170 |
|  3 | Jack | 2007-04-06 |        100 |
|  4 | Jill | 2007-04-06 |        220 |
|  5 | Zara | 2007-06-06 |        300 |
|  5 | Zara | 2007-02-06 |        350 |
+------+------+------------+--------------------+
7 rows in set (0.00 sec)

이제 위 테이블에 따라 daily_typing_pages가 170을 초과하고 300보다 작거나 같은 레코드 조건을 가져오려고 한다고 가정합니다. 이는 >= 및 <=

mysql>SELECT * FROM employee_tbl 
  ->WHERE daily_typing_pages >= 170 AND
  ->daily_typing_pages <= 300;
+------+------+------------+--------------------+
| id  | name | work_date | daily_typing_pages |
+------+------+------------+--------------------+
|  1 | John | 2007-01-24 |        250 |
|  2 | Ram | 2007-05-27 |        220 |
|  3 | Jack | 2007-05-06 |        170 |
|  4 | Jill | 2007-04-06 |        220 |
|  5 | Zara | 2007-06-06 |        300 |
+------+------+------------+--------------------+
5 rows in set (0.03 sec)

다음 조건을 사용하여 달성할 수 있습니다. 다음과 같이 BETWEEN 절을 사용하여 동일한 결과를 얻을 수 있습니다.

mysql> SELECT * FROM employee_tbl 
  -> WHERE daily_typing_pages BETWEEN 170 AND 300; 
+------+------+------------+--------------------+
| id  | name | work_date | daily_typing_pages |
+------+------+------------+--------------------+
|  1 | John | 2007-01-24 |        250 |
|  2 | Ram | 2007-05-27 |        220 |
|  3 | Jack | 2007-05-06 |        170 |
|  4 | Jill | 2007-04-06 |        220 |
|  5 | Zara | 2007-06-06 |        300 |
+------+------+------------+--------------------+
5 rows in set (0.03 sec)

위 내용은 MySQL의 BETWEEN 절 사용 예에 ​​대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.