2014-02-14 37 views
0

我在這個問題上stucked相當長一段時間,即使有些人可能已經mentionned在其他situtations這個問題,SQL服務器:檢索集團通過總和

=>是有辦法獲得在SQL Server中使用GROUP BY子句分組的行之和?

我的問題是這樣的:我有一個名爲OrderedProduct(其連接訂單的表,如果你能想象一個表產品)兩個字段的表:orderedProductIdaxBatchNumber。 我想retriev只有型動物axBatchNumber和他們在同一行總和

Such as

查詢的結果應該是這樣的:

  1. HC268136 | 2
  2. HC304026 | 1
  3. HC388941 | 3
  4. 11C03312 | 4

任何幫助將不勝感激。

+1

請包括你試過的東西。 –

+2

'COUNT' <---你會想要使用它。 – Zane

+0

您的示例數據和輸出簡單地是'SELECT axBatchNumber,COUNT(*)FROM YourTable GROUP BY axBatchNumber'這就是你所有的東西嗎?你的問題的措辭看起來應該更復雜。 –

回答

0

您是否需要SUM或COUNT?

像下面這樣的東西可能會回答你的問題?

SELECT axBatchNumber, COUNT(*) AS CC 
FROM YourTable 
GROUP BY axBatchNumber; 
+0

感謝您的回答,最終是COUNT函數爲我想要做的工作。 –