ホームページ >データベース >mysql チュートリアル >MySQL での or ステートメントの使用例
1. mysql での or 構文の使用、mysql 構文で または を使用する際の注意点。 プロジェクトは落とし穴に遭遇し、報酬データの探索中に報酬データのクエリでエラーが発生しました。この記事では主に 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 によってクエリされる 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 ;
上記の例を読んで理解できましたか?急いで試してみてください。
関連する推奨事項:
php foreachとforステートメントの使用法の違いの紹介_PHPチュートリアル
各メソッドとforステートメントを使用して配列を走査するjQueryの例
以上がMySQL での or ステートメントの使用例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。