MySQL の 2 種類のマルチテーブル クエリの違いは何ですか?
为情所困
为情所困 2017-05-18 10:44:43
0
1
583

SQL 1:

リーリー

SQL 2:

リーリー

SQL1 と SQL2 は同じ結果を取得します。

2つ目のSQLは実際の開発ではこのように書けるのでしょうか?
SQL1 と比較して、SQL2 は効率が劣りますか?

为情所困
为情所困

全員に返信(1)
phpcn_u1582

SQL1、テーブル B は 1 回だけスキャンされます
SQL2、テーブル B はテーブル A のレコードの数だけスキャンされます
データベース内のデータ量が十分な場合、SQL2 は結果を直接生成できず、データベースを強制終了します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート