[前][次][番号順一覧][スレッド一覧]

mysql:9056

From: "Iso, Toshitaka" <"Iso, Toshitaka" <toshitaka.iso@xxxxxxxxxx>>
Date: Wed, 24 Mar 2004 19:24:15 +0900
Subject: [mysql 09056] Re: JOIN で結合すると遅くなります

いそと申します。

他のDBでのSQLでは、Where句の順番がかなり重要だったりします。
オプティマイザさんの判断にもよると思うのですが、

SELECT count(*) as cnt
  FROM denpyou, denpyoumeisai
 WHERE denpyou.DenpyouNo = denpyuoumeisai.DenpyouNo
   AND T_Code = '123456' AND KikakuBangou = 'ABCD-1234';

ですと、先にDenpyouNoでの結合の後、T_CodeとKikakuBangouでの
絞込みを行っていますよね。。

先にT_CodeとKikakuBangouで絞り込んだ表イメージとJoinしたら、
どうなりますか?

いそ@日本hp

[前][次][番号順一覧][スレッド一覧]