방법: 1. "SELECT * FROM 테이블 이름 WHERE 조건 1 AND 조건 2..." 문을 사용하여 여러 조건의 모든 조건을 쿼리합니다. 2. "SELECT * FROM 테이블 이름 WHERE 조건 1 OR 조건 2.. ." ." 문은 여러 조건 중에서 지정된 조건을 쿼리합니다.
이 튜토리얼의 운영 환경: windows10 시스템, mysql8.0.22 버전, Dell G3 컴퓨터.
조건부 쿼리
SELECT 문은 WHERE 조건을 통해 쿼리 조건을 설정할 수 있으며 쿼리 결과는 쿼리 조건을 만족하는 레코드입니다.
SQL 조건부 쿼리 구문:
SELECT * FROM <表名> WHERE <条件表达式>;
조건식:
1, AND , 조건 1이 충족되고 조건 2가 충족됨을 나타냅니다.
AND 연산자는 두 개 이상의 부울 표현식을 결합하는 논리 연산자로, 두 표현식이 모두 true로 평가되는 경우에만 true를 반환합니다. AND 연산자는 두 표현식 중 하나가 false로 평가되면 false를 반환합니다.
2, OR 는 조건 1 또는 조건 2가 충족됨을 나타냅니다.
NOT
세 개 이상의 조건을 결합하려면 괄호()를 사용하여 조건 연산 수행 방법을 나타내야 합니다.
참고: 괄호를 추가하지 않으면 NOT, AND, OR의 우선순위에 따라 조건 연산이 수행됩니다. 즉, NOT이 우선순위가 가장 높고 그 다음이 AND, 마지막으로 OR입니다. 괄호를 추가하면 우선순위가 변경됩니다.
확장된 지식:
기본 쿼리
이 ” ” SQL 기본 쿼리 구문: SELECT * FROM
SELECT 문에는 실제로 FROM 절이 필요하지 않습니다. SELECT를 계산에 사용할 수는 있지만 SQL의 장점은 아닙니다. 그러나 FROM 절이 없는 SELECT 문에는 데이터베이스에 대한 현재 연결이 유효한지 여부를 확인하는 유용한 목적이 있습니다. 많은 탐지 도구는 SELECT 1을 실행하여 데이터베이스 연결을 테스트합니다.
추천 학습:
mysql 비디오 튜토리얼위 내용은 mysql에서 여러 조건을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!