SQL の概要または構文

一个新手
一个新手オリジナル
2017-10-17 10:12:063428ブラウズ

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 つのデータ セットと同等です。


<span style="color: #000000">  $sql = &#39;SELECT *  FROM  `vvt_spread_doubleegg_exchange_award` AS p WHERE  p.`act_type` = 4;<br/><span style="color: #000000">$sql = &#39;SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE  <span style="color: #000000">p.`act_type` = 5 AND p.`user_id` = &#39; .$user_id</span>;</span></span>

2. act_type = 4 および user_id = 11123 または

p.`act_type` = 5 および user_id = 11123 のデータセットをクエリしたい場合は、両方の条件に () を追加する必要があります。またはの側面。


りー

以上がSQL の概要または構文の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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