mysql에서 all의 사용법: 1. all은 "하위 쿼리에서 반환된 열의 모든 값에 대해 비교 결과가 true이면 true를 반환합니다"를 의미합니다. 2. all은 [=, > , >=, <, <=, <]는 각각 같음, 초과, 초과, 미만, 미만, 동일하지 않음을 의미하기 위해 조합되어 사용됩니다.
mysql의 all 사용법:
저는 최근 MYSQL에서 다중 테이블 쿼리를 연습하고 있습니다. 기본적으로 각 쿼리 문은 조인 연결용으로 한 번, 하위 쿼리용으로 한 번씩 작성합니다. 다양한 쿼리 방법에 따른 MYSQL의 작업 방식과 효율성을 비교해 보겠습니다. 하위 쿼리에는 any, all, some 등의 키워드가 있습니다.
any,all 키워드는 비교 연산자와 함께 사용해야 합니다. any 키워드는 "서브 쿼리에서 반환된 열의 모든 값에 대해 비교 결과가 true이면 true를 반환합니다"로 이해될 수 있습니다. all은 "하위 쿼리에서 반환된 열의 모든 값에 대해 비교 결과가 true이면 true를 반환합니다"를 의미합니다.
any는 =, >, >=, <, <=, <와 함께 사용할 수 있습니다. ;> ; 조합하여 사용하면 이들 중 어느 하나와 같거나 크거나 같거나 작거나 같거나 같지 않은 데이터를 나타냅니다.
All은 =, >, >=, <, <=, <>와 함께 사용하여 같음, 보다 큼, 크거나 같음, 작음, 작거나 같음을 의미합니다. 각각 모든 데이터와 같지 않습니다.
예:
select s1 from t1 where s1 > any (select s1 from t2)
s1이 세 개의 값을 반환한다고 가정하면 실제로는
select s1 from t1 where s1 > or s1 > result2 or s2 > result3
그리고 all의 사용법은 위의 문장에서 'or'와 '
'을 버퍼링하는 것과 동일합니다. 이와 대조적으로 any 및 or는 종종 사용됩니다. , 위치 뒤에 있는 특정 값을 모르는 경우 모든 항목을 사용하여 결정하는 데 도움을 받을 수 있습니다.
더 많은 관련 무료 학습 권장사항: mysql 튜토리얼(동영상)
위 내용은 mysql에서 all의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!