ホームページ >データベース >mysql チュートリアル >MySQL での or ステートメントの使用例

MySQL での or ステートメントの使用例

小云云
小云云オリジナル
2017-12-08 11:20:592654ブラウズ

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のorder by inの文字順序(推奨) )

以上がMySQL での or ステートメントの使用例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。