1. mysql에서 or 구문을 사용할 때 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에서 쿼리하는 두 개의 데이터 세트와 동일합니다.
<span style="color: #000000"> $sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 4;<br/><span style="color: #000000">$sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE <span style="color: #000000">p.`act_type` = 5 AND p.`user_id` = ' .$user_id</span>;</span></span>
2 act_type = 4 및 user_id = 11123 또는 p.`act_type` = 5 및 user_id = 11123인 데이터 세트를 쿼리하려면 두 조건 모두에 ()를 추가해야 합니다. 또는의 측면.
위 내용은 SQL 소개 또는 구문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!