下面的sql server 2008語句有什麼不同?sql 2008中select count(*),count(0),count(100),count(Id)之間的區別?
SELECT COUNT(*) FROM dbo.Regular_Report
SELECT COUNT(0) FROM dbo.Regular_Report
SELECT COUNT(1) FROM dbo.Regular_Report
SELECT COUNT(100) FROM dbo.Regular_Report
SELECT COUNT(ID) FROM dbo.Regular_Report
請幫我看看上面的答案。 在此先感謝。
你說的是「SQL-Server 2008」,但你也用Oracle和MySQL標記。爲什麼? –
http://stackoverflow.com/questions/1221559/count-vs-count1 – Buzz