違い: 1. or は「または」を指し、「and」を指すという意味の違いがあります。2. 機能に違いがあり、すべての条件を満たす必要がありますが、or は「~」を意味します。たった一つの条件を満たしてください。
このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。
データをクエリするときは、フィルター効果を実現するために条件を使用してデータをフィルターし、不要なデータを除外して、必要なものを取得します。
最も基本的なのは WHERE 句クエリです: SELECT * FROM cs_user WHERE id = 10
このようにして、id = 10## をクエリできます。 # データ。これは、条件フィルターが 1 つだけある多肢選択式の質問です。
AND(and) と
OR(or) または
理解するのは難しくありませんが、実際のアプリケーションでは、学習を開始するときはロジックが明確ではなく、非常に面倒になる可能性があります。見てみましょう: AND:SELECT * FROM cs_user WHERE age >= 18 AND age
Picture: cs_user テーブル、18 以上 20 以下、正確に 2 つのデータを比較しますOR:SELECT * FROM cs_user WHERE age > ;= 18 または年齢
写真を見てください:AND と OR を比較してください: 違いはありません
の書き方では、最大の違いは 2 つだけです: 1. 意味自体、および (および)、または (または) 2. 関数 and の違いは、すべての条件を満たす必要があり、年齢 >= 18 と年齢 またはいずれか 1 つを満たす必要がある場合は、年齢 >= 18 のデータを取得して表示し、次に年齢 #簡潔に言うと、すべての条件を満たす必要があります。または、1 つの条件のみを満たすことができます[関連する推奨事項:mysql ビデオ チュートリアル ]
以上がmysql と と はどう違いますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。