>데이터 베이스 >SQL >SQL 사이에는 양쪽 끝이 모두 포함됩니까?

SQL 사이에는 양쪽 끝이 모두 포함됩니까?

青灯夜游
青灯夜游원래의
2020-07-28 15:39:0423945검색

SQL에서는 BETWEEN 연산자를 사용하여 두 값 사이의 데이터 범위 내의 값을 선택합니다. 그 중 "사이에 있는"에는 경계값이 포함됩니다. 즉, "사이에 있지 않은"에는 경계값이 포함되지 않습니다.

SQL 사이에는 양쪽 끝이 모두 포함됩니까?

SQL BETWEEN 연산자

BETWEEN 연산자는 두 값 사이의 데이터 범위에서 값을 선택합니다. 이 값은 숫자, 텍스트 또는 날짜일 수 있습니다.

BETWEEN 연산자는 일반적으로 쿼리 결과 집합의 WHERE 조건으로 AND와 함께 사용됩니다.

SQL BETWEEN 구문

SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

예:

data table

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | PHP中文网      | http://www.php.cn/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
| 7  | stackoverflow | http://stackoverflow.com/ |   0 | IND     |
+----+---------------+---------------------------+-------+---------+

다음 SQL 문은 1에서 20 사이의 Alexa가 있는 모든 웹 사이트를 선택합니다.

SELECT * FROM Websites
WHERE alexa BETWEEN 1 AND 20;

SQL 사이에는 양쪽 끝이 모두 포함됩니까?

권장 관련 튜토리얼 s: "데이터베이스 비디오 튜토리얼", "PHP 튜토리얼"

위 내용은 SQL 사이에는 양쪽 끝이 모두 포함됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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