よつやTips

元IT技術者がおくる情シス超入門:VB.NET / SQLServer / 弥生製品 / ひとり情シス

【備忘】SQLの条件の順番について

100万件超のデータから一部のデータを抽出するときの条件について、気になった点があったのでメモ。

 

Where句の条件はおそらく上から参照されるようです。

特定のフィールドの内容を文字列で判定するようなクエリを記述する場合、先に期間やステータスで区切ったほうが良いと思われます。

根拠について薄いので、調べてちゃんとわかったら追記しますね。

 

とりあえず、5分くらいかかってた抽出が数秒くらいに改善されたので、覚えておくと良いのかもしれない。