count(*)とcount(列名)の違い
この本読んで、学んだこと
SELECT COUNT(*) と SELECT COUNT(<列名>) との違い ( ソフトウェア ) - 仕事で使うVBA - Yahoo!ブログ
count(*)ってやったら遅くなるからcount(1)ってやってね。って本当かどうか分からない話も聞いたことあるけど、count(列名)ってあまり意識してなかったなあ。
意図してcount(列名)とか組まれていても、スルーしてしまいそうだなと思った。それならちゃんとwhere句で is not null指定してあげたほうが頭には優しいよね。
count(列名)しか満たせない時ってあるのかな?
改訂新版 反復学習ソフト付き SQL書き方ドリル (WEB+DB PRESS plusシリーズ)
- 作者: 羽生章洋,和田省二
- 出版社/メーカー: 技術評論社
- 発売日: 2007/05/18
- メディア: 大型本
- 購入: 24人 クリック: 355回
- この商品を含むブログ (56件) を見る