この記事では、主に mysql の存在と存在しないインスタンスの詳細な説明に関する情報を紹介します。多くの場合、存在しないインスタンスの効率は存在しないインスタンスよりも高いため、必要な場合は後者ではなく前者が使用されます。皆さんの参考になれば幸いです。
Mysql が存在する場合と存在しない場合の詳細な説明
tableA
|column1 | tableB.column2 では、
は次のステートメントと同様の効果を取得します (not in の効果は not contains と完全に同等ではありません。空のレコードがサブクエリに出現すると、クエリ ステートメント全体はデータを返しません)
SELECT a.* FROM tableA a WHERE a.column1 not in ( SELECT column2 FROM tableB )
を実現するには、次のステートメントを使用できます。 上記は 2 つのテーブルの場合のみですが、実際には、これを使用するのも簡単です。複数のテーブルの接続クエリでは、上記の記述方法は、exists にも適用できます
関連する推奨事項:
php file_exists() 関数は効果がありません なぜですか?
exists()に関するおすすめ記事10件
php file_exists()関数に関するおすすめ記事10件
以上がmysqlの解析は存在する、存在しないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。