回答編集履歴

2

コメント追加

2017/06/16 05:02

投稿

kurokoba
kurokoba

スコア276

test CHANGED
@@ -13,3 +13,5 @@
13
13
  例えば2は値域が0,1であることを利用して
14
14
 
15
15
  where book1=1 and book2=1
16
+
17
+ あ、ただ過度の最適化はわかりにくくなったり仕様変更に弱かったりするので注意。

1

文言調整

2017/06/16 05:02

投稿

kurokoba
kurokoba

スコア276

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  2.where book1!=0 or book2!=0
8
8
 
9
- ※ただ一般的に否定句(!=)やor、in条件は性能が出ない場合があります(DBが良きに最適化してくれるかもしれません)。
9
+ ※ただ一般的に否定句(!=)やor、in条件は性能が出ない場合があります(項目が少ないのでDBが良きに最適化してくれるかもしれません)。
10
10
 
11
11
  こればチューニングの問題ですが=、and、existsで読み替えるのが定石。
12
12