-1
我正在運行一個簡單的查詢按特定列進行分組。我正在使用的文件有99,000行。查詢執行後,它說它們只有72,979行。此外,在整個結果網格中(請參閱結果屏幕截圖中的第47行),它顯示選定的行數。我的查詢省略了那些行嗎?如果是的話,我怎麼能包括他們?在SQL結果中選擇的行
謝謝。
use [OMNI Digital]
select GL_PERI, EVENT, EVT_PRICE, TRANS_AMT, TRAFFIC_PROG, CONTRACT,
EVENT_DESC, DELIV, FMT, BUY_OR_CREDIT, Count(ACCOUNT)
from Duplicate_2013006
group by GL_PERI, EVENT, EVT_PRICE, TRANS_AMT, TRAFFIC_PROG,
CONTRACT, EVENT_DESC, DELIV, FMT, BUY_OR_CREDIT
結果截圖
相關爲什麼包含在GROUP BY子句賬戶?另外,DATE_BILLED和DATE_INGEST不在你的SELECT上? –
避免使用兩個數據庫標籤,因爲它不同。它是mysql或sql –
由於GROUP BY子句,只有72,979行。 GROUP BY將合併/分組任何完全相同的行,並且只會爲您在GROUP BY中指定的列的不同值返回1個結果。更改列並查看會發生什麼 – Matt