SQL에서 조건을 표현하는 WHERE 키워드를 사용하면 조건을 지정하여 레코드를 필터링하고 특정 열이나 표현식 값을 기준으로 검색할 데이터를 제한할 수 있습니다. WHERE 조건 유형에는 같음 조건, 같지 않음 조건, 비교 조건, 부울 조건, Null 조건, LIKE 조건, IN 조건 및 BETWEEN 조건이 포함됩니다.
SQL에서 조건을 나타내는 키워드
WHERE 키워드는 SQL 문에 조건을 지정하여 특정 기준에 맞는 레코드를 필터링하는 데 사용됩니다. 특정 열이나 표현식의 값을 기반으로 검색할 데이터를 제한할 수 있습니다.
WHERE 문 구문:
<code class="sql">SELECT column_list FROM table_name WHERE condition;</code>
WHERE 조건 유형:
WHERE age = 25
WHERE age = 25
WHERE age <> 30
WHERE salary > 50000
AND
, OR
, NOT
) 组合多个条件。例如:WHERE (age > 25) AND (salary > 50000)
WHERE name IS NULL
%
和 _
) 匹配字符串值的一部分。例如:WHERE name LIKE '%John%'
WHERE id IN (1, 2, 3)
WHERE age BETWEEN 20 AND 30
示例:
以下 SQL 语句根据 age
열 값이 지정된 값과 같지 않은지 확인합니다. 예: WHERE age <> 30
WHERE 급여 > 50000
🎜🎜부울 조건: 🎜부울 연산자(AND
, OR
, 사용) NOT
)은 여러 조건을 결합합니다. 예: WHERE (age > 25) AND (salary > 50000)
🎜🎜Null 조건: 🎜열 값이 NULL인지 NOT NULL인지 확인하세요. 예: WHERE name IS NULL
🎜🎜LIKE 조건: 🎜와일드카드(%
및 _
)를 사용하여 문자열 값 . 예: WHERE name LIKE '%John%'
🎜🎜IN 조건: 🎜열 값이 지정된 값 목록에 포함되어 있는지 확인합니다. 예: WHERE id IN (1, 2, 3)
🎜🎜BETWEEN 조건: 🎜열 값이 지정된 범위 내에 있는지 확인하세요. 예: WHERE age BETWEEN 20 AND 30
🎜🎜예: 🎜🎜🎜다음 SQL 문은 age 값을 기준으로 25세보다 큰 연령을 검색합니다.
열 다음의 모든 레코드: 🎜<code class="sql">SELECT * FROM employees WHERE age > 25;</code>
위 내용은 SQL에서 조건을 표현하는 데 사용되는 것의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!