21 AND name LIKE '%John%'입니다."/> 21 AND name LIKE '%John%'입니다.">

 >  기사  >  데이터 베이스  >  SQL의 사용법

SQL의 사용법

下次还敢
下次还敢원래의
2024-05-08 11:18:18896검색

AND 연산자는 여러 조건을 결합하는 데 사용되며 모든 조건이 TRUE인 경우에만 TRUE를 반환합니다. 구문: WHERE 조건1 AND 조건2 AND ..., 여기서 조건은 TRUE 또는 FALSE로 평가되는 조건입니다. 예를 들어 나이가 21세 이상이고 이름에 "John"이 포함된 고객을 얻으려면 쿼리는 다음과 같습니다. SELECT * FROM 고객 WHERE age > 21 AND name LIKE '%John%'.

SQL의 사용법

SQL에서 AND 연산자 사용

AND 연산자는 SQL에서 여러 조건을 결합하는 데 사용되는 논리 연산자입니다. 지정된 모든 조건이 TRUE인 경우에만 TRUE를 반환합니다.

구문: ​​

<code>WHERE condition1 AND condition2 AND ...</code>

여기서:

  • condition1, condition2 등은 TRUE 또는 FALSE로 평가되는 조건입니다. condition1condition2 等是评估为 TRUE 或 FALSE 的条件。

用法示例:

考虑以下表结构:

<code>CREATE TABLE customers (
  id INT PRIMARY KEY,
  name VARCHAR(255),
  age INT
);</code>

以下查询获取所有年龄大于 21 且姓名包含 "John" 的客户:

<code>SELECT * FROM customers
WHERE age > 21 AND name LIKE '%John%';</code>

在这个查询中:

  • age > 21 条件检查客户的年龄是否大于 21。
  • name LIKE '%John%'
  • 사용 예:

다음 테이블 구조를 고려하십시오. rrreee

다음 쿼리는 나이가 21세 이상이고 이름에 "John"이 포함된 모든 고객을 가져옵니다.
    rrreee
  • 이 쿼리에서:
  • age > 21 조건은 고객의 나이가 21세보다 큰지 확인합니다.
  • name LIKE '%John%' 조건은 고객 이름에 하위 문자열 "John"이 포함되어 있는지 확인합니다.
🎜AND 연산자는 이 두 조건을 결합하여 두 조건을 모두 충족하는 고객만 반환되도록 합니다. 🎜🎜🎜🎜참고: 🎜🎜🎜🎜AND 연산자는 OR 연산자보다 우선순위가 높습니다. 🎜🎜괄호를 사용하여 조건을 그룹화하고 연산자 우선순위를 제어할 수 있습니다. 🎜🎜AND 연산자는 Python과 같은 프로그래밍 언어에서 논리적 평가에 사용되는 && 연산자와 다릅니다. 🎜🎜

위 내용은 SQL의 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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