>  기사  >  데이터 베이스  >  MySQL에서의 or 구문 사용 예

MySQL에서의 or 구문 사용 예

小云云
小云云원래의
2017-12-08 11:20:592594검색

1. mysql에서 or 구문을 사용할 때 or를 사용할 때 주의할 점. 프로젝트에 함정이 발생했고, 이를 순회하는 동안 보상 데이터를 쿼리하는 중에 오류가 발생했습니다. 이번 글은 주로 MySQL에서 or문의 사용예를 소개하고 있는데, 편집자는 꽤 괜찮다고 생각해서, 필요한 친구들이 참고할 수 있도록 공유합니다.


$sql = 'SELECT 
        * 
      FROM 
        `vvt_spread_doubleegg_exchange_award` AS p
      WHERE
        p.`act_type` = 4 or p.`act_type` = 5
      AND
        p.`user_id` = ' .$user_id
      ;


SQL의 or 구문은 일반적으로 여러 조건이 있는 쿼리에 사용됩니다. 위 구문 쿼리는 SQL에서 쿼리하는 두 개의 데이터 세트와 동일합니다.


 $sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 4;
 $sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 5 AND p.`user_id` = ' .$user_id;


2. act_type = 4 및 user_id = 11123 또는 p.`act_type` = 5 및 user_id = 11123의 데이터 세트를 쿼리하려면 양측의 조건.


$sql = 'SELECT 
        * 
      FROM 
        `vvt_spread_doubleegg_exchange_award` AS p
      WHERE
        (p.`act_type` = 4 or p.`act_type` = 5)
      AND
        p.`user_id` = ' .$user_id
      ;

위 예시를 읽고 배우셨나요? 서둘러서 한번 시도해 보세요.

관련 권장 사항:

PHP foreach와 for 문 사용법의 차이점 소개_PHP 자습서

j배열을 순회하기 위해 각 메서드와 for 문을 사용하는 쿼리

mysql에서 in의 문자 순서(권장) )

위 내용은 MySQL에서의 or 구문 사용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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