重複の可能性:
SQL では、count(column) と count( ) の違いは何ですか?
Count( ) vs Count(1)
メールの内容やニュースなどの長いテキストを保持する大きなテーブルがあります。そして私の質問は、テーブルの行をカウントするパフォーマンスに違いがあるということです:
SELECT COUNT(*) FROM table_name
SELECT COUNT(t.id) FROM table_name as t
どちらの方がよいですか?または後者はクエリオプティマイザーによって最適化されますか? これに関するドキュメントはありますか?