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에서의 or 구문 사용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!