我認爲這應該很簡單,但到目前爲止我還沒有找到解決方案。 我有一個表V_POLE_FR,其中有這樣的結構(它有多個字段)訪問不彙總交叉表查詢行標題的空值
ROWID (integer pk)
PROPRIETAIRE (string)
STATUS_FINAL (string)
我謹的Propriétaire(交叉錶行標題)總結極數,並獲得數每個STATUS_FINAL(交叉表查詢列標題)。我得到所有業主(PROPRIETAIRE)的好結果,但有一些空值的所有者,我得到一個空行,但0計數。 我怎樣才能總結出擁有空主人的兩極呢?我試過Nz,但可能做得不對。
這裏是我的交叉表查詢:
TRANSFORM Count(V_POLE_FR.PROPRIETAIRE) AS [COUNT]
SELECT V_POLE_FR.PROPRIETAIRE, Count(V_POLE_FR.PROPRIETAIRE) AS TOTAL_PROPRIETAIRE
FROM V_POLE_FR
GROUP BY V_POLE_FR.PROPRIETAIRE
PIVOT V_POLE_FR.STATUS_FINAL;
,我得到這樣的(空值的零數應爲4)結果:
PROPRIETAIRE TOTAL_PROPRIETAIRE <> A B C D E
(null) 0 0
X 1 1
Y 81 75 2
Z 165 165
有趣的是,如果我做了通過查詢簡單的組,我得到的總數權利,但我失去了狀態分離:
SELECT DISTINCT V_POLE_FR.PROPRIETAIRE, COUNT(*) AS TOTAL
FROM V_POLE_FR
GROUP BY V_POLE_FR.PROPRIETAIRE;
我謝謝你r的幫助。 順便說一句,我看了幾個答案,似乎是這種情況?我試過Nz功能,它不起作用。
如果您聲明數據庫系統並[格式化您的代碼](http://stackoverflow.com/editing-help),您將獲得更多響應。 –