Click here to Skip to main content
13,047,502 members (63,876 online)
Click here to Skip to main content
Add your own
alternative version

Tagged as

Stats

3.7K views
3 bookmarked
Posted 11 May 2010

SQL COUNT(*) Vs COUNT(column_name)

, 11 May 2010
Well, another major point is that the two variants serve different purposes by definition. -- Count rows where 'column_name' is NOT NULLSELECT COUNT(column_name) FROM Table_Name-- Count ALL rows in Table_Name SELECT COUNT(*) FROM Table_Name-- ... which you just as well can...

Alternatives

Members may post updates or alternatives to this current article in order to show different approaches or add new features.

30 Apr 2010
Samrat Banerjee
1 alternative  
In many case we need to use COUNT function, but always we prefer COUNT(column_name) in placeof COUNT(*) and reason behind that COUNT(column_name) will perform better or faster than COUNT(*).Is this correct?SQL Server can't read just the contents of a single column without reading the...

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Dennis Ålund
Database Developer Oddbit
Indonesia Indonesia
This member doesn't quite have enough reputation to be able to display their biography and homepage.

| | Privacy | Terms of Use | Mobile
Web01 | 2.8.170713.1 | Last Updated 12 May 2010
Article Copyright 2010 by Dennis Ålund
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid