mysql または構文は、通常、複数の条件を含むクエリに使用され、その使用構文は、「SELECT * FROM WHERE p.`act_type` = 4 または p.`act_type` =...」などです。
#この記事の動作環境: Windows7 システム、mysql8、Dell G3。
mysql での or の使用法は何ですか?
MySQL での or ステートメントの使用例
1.使用法mysql の or 構文、mysql 構文で または を使用する際の注意点。プロジェクトは落とし穴に遭遇し、報酬データの探索中に報酬データのクエリでエラーが発生しました。 ! !
$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 でクエリされる 2 つのデータ セットと同等です。
$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 中国語 Web サイトの他の関連記事を参照してください。