![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
COUNT(*)の方が速いです。
理由は、カラムの値を見に行かないからです。
COUNT(カラム名)は、null値のチェックを行います。
普通のSELECT文が何を指すかは分かりませんが、インデックスのないカラムを使った全行を見ないといけないSELECT文より速いでしょう。
No.2
- 回答日時:
count関数で*を指定するか、列名を指定するかは、null値の扱いが変わってきます。
count関数で指定する列がインデクスを有効利用できる場合は、インデクスのみで結果を得られ、データ部へのアクセスを抑止できます。
No.1
- 回答日時:
1)
多分ですが・・MySQL側で最適化してしまうので差はないと思います。
2)
単純なselectよりは若干応答時間はかかります。ただしselectで読み出してプログラムでカウントするよりは「トータルでは」MySQLに任せたほうが確実に速いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) vba シートコピーの不具合 1 2022/06/25 17:48
- Visual Basic(VBA) Sheet1の出荷日と品名が並んだ表からSheet2の品名別出荷日別の個数一覧表を作っています。 オ 3 2022/12/01 23:54
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- Visual Basic(VBA) 1つの入力フォルダの値を読み込み、3分割をして新しい変数に代入する方法を教えていただきたいです。 読 4 2022/10/17 20:52
- Visual Basic(VBA) Sheet2からオートフィルターで売上日を抽出した件数をカウントし、その件数をSheet1のセルB1 2 2023/01/12 12:24
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sql , insert で空行(全ての列...
-
MySQLで先頭にカラムを追加
-
MYSQLで全てのカラムから検索す...
-
エクセルかワードで家系図を作...
-
カラムをコピーして、新規カラ...
-
GREATESTで NULLをスルーする方...
-
now()かCURRENT_TIMESTAMPか
-
MySQL(5.5)1テーブル内のカラ...
-
一部のカラムでdistinctし全て...
-
構造が異なる二つのテーブルをu...
-
SELECT文で、指定カラム以外の...
-
Null.ブランク.スペースの違い...
-
AUTO_INCREMENTに0はダメ?
-
MySQLで論理名を取得する方法
-
UNIONする際、片方テーブルしか...
-
ROUND関数で、四捨五入ができな...
-
テーブルの列数を調べたい
-
場合の数 中学入試 5枚のカード
-
INDIRECT関数の代替方法は?
-
DBの定義のサイズを大きくし過...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SELECT文で、指定カラム以外の...
-
一部のカラムでdistinctし全て...
-
UNIONする際、片方テーブルしか...
-
GREATESTで NULLをスルーする方...
-
now()かCURRENT_TIMESTAMPか
-
SQLでカラムを追加し、条件に合...
-
MYSQLで全てのカラムから検索す...
-
AUTO_INCREMENTに0はダメ?
-
sql , insert で空行(全ての列...
-
DBエラーの意味
-
MySQLで先頭にカラムを追加
-
構造が異なる二つのテーブルをu...
-
カラムをコピーして、新規カラ...
-
カラムとコラムの使い分け
-
エクセルかワードで家系図を作...
-
頭に0が付く文字
-
空文字のアップデート
-
文字列のカラムを数字と比較したい
-
ドロップダウンリストの連動し...
-
【SQL】select に ワイルドカー...
おすすめ情報