SQL Server 2005:以型別和推播數量計算唯一程式名稱
本指南示範如何在 SQL Server 2005 中有效地計算不同的程式名稱(按程式類型和給定的推送數量分類)。一個常見的錯誤是忽略了不同計數的需要。
COUNT(DISTINCT <expression>)
函數是獲得準確結果的關鍵。此函數僅計算每個組中指定表達式的唯一非空值。
這是修正後的 SQL 查詢:
<code class="language-sql">SELECT program_type AS [Type], COUNT(DISTINCT program_name) AS [Count] FROM cm_production WHERE push_number = @push_number GROUP BY program_type</code>
此查詢可有效計算每種程式類型的不同程式名稱,並按提供的 @push_number
參數進行篩選。輸出清楚地顯示了每種程式類型所需的計數。
以上是如何在 SQL Server 2005 中按類型和推送數量統計不同的程式名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!