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

mysql:12787

From: Tetsuro IKEDA <Tetsuro IKEDA <tetsuro@xxxxxxxxxx>>
Date: Mon, 20 Feb 2006 23:07:25 -0800
Subject: [mysql 12787] Re: where句の質問です

Ishiiさんこんにちは。池田と申します。

SELECT * FROM TEST_TBL WHERE 1;

このクエリはオプティマイザにより、

SELECT * FROM TEST_TBL;

としてWHERE句は切り捨てられて処理されると思います。

一般的に各SELECT文が内部でどのように処理されるかを知るには、
EXPLAINを使用するのが便利です。

例:EXPLAIN SELECT * FROM TEST_TBL;

-- 
MySQLオフィシャルトレーニング申込み受付中!
http://www.scs.co.jp/mysql/training.html

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

     12783 2006-02-21 11:51 [EBIHARA Yuichiro <ui] MySQL 買収 ?                            
     12784 2006-02-21 13:29 ┣[Kan Ishii <kan-ishii] where句の質問です                     
->   12787 2006-02-21 16:07 ┃┗[Tetsuro IKEDA <tetsu]                                     
     12788 2006-02-21 16:31 ┃ ┗[Kan Ishii <kan-ishii]                                   
     12785 2006-02-21 14:51 ┗[Tetsuro IKEDA <tetsu]                                       
     12786 2006-02-21 15:42  ┗["Shuichi Tamagawa" <]                                     
     12789 2006-02-21 16:50   ┗[エンドウ ヤスユキ <y]