我需要對Master的值進行計數,[Date BP]不爲空 - 任何想法我都會這樣做?訪問計數行的字段不爲空
我試過這個,但它似乎沒有工作。
SELECT Master.[Date BP], Count(Master.[Date BP]) AS CountOfField,
FROM Master
GROUP BY Master.[Date BP];
我需要對Master的值進行計數,[Date BP]不爲空 - 任何想法我都會這樣做?訪問計數行的字段不爲空
我試過這個,但它似乎沒有工作。
SELECT Master.[Date BP], Count(Master.[Date BP]) AS CountOfField,
FROM Master
GROUP BY Master.[Date BP];
SELECT Count([Date BP]) AS CountOfField
FROM Master
使用count
是正確的想法。您只需要刪除group by
條款,因爲您只需要一個答案。此外,在選擇列表末尾有一個冗餘逗號:
SELECT Count(Master.[Date BP]) AS CountOfField
FROM Master
上述答案是正確的。爲防萬一您可能遇到其他集合函數的其他問題,SQL中的集合函數將忽略空值。