mysql 또는 구문은 일반적으로 여러 조건이 있는 쿼리에 사용됩니다. 사용 구문은 "SELECT * FROM WHERE p.`act_type` = 4 또는 p.`act_type` =..."과 같습니다.
이 문서의 운영 환경: Windows 7 시스템, mysql8, Dell G3.
mysql에서 or의 사용법은 무엇인가요?
MySQL에서 or 구문의 사용법 예
1. 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 ;
추천 학습: "mysql 비디오 튜토리얼"
위 내용은 mysql의 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!