mysql の使用法は何ですか?

藏色散人
藏色散人オリジナル
2021-11-26 17:01:2212119ブラウズ

mysql または構文は、通常、複数の条件を含むクエリに使用され、その使用構文は、「SELECT * FROM WHERE p.`act_type` = 4 または p.`act_type` =...」などです。

mysql の使用法は何ですか?

#この記事の動作環境: 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 サイトの他の関連記事を参照してください。

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