我有有數據如表,複雜的查詢使用CTE
Date Custid CreditDebit Units Value
2013-03-29 06:21:46.903 1 C 1 10
2013-03-29 06:21:46.903 1 C 2 11
2013-03-29 06:21:46.903 1 C 1 12
2013-03-29 06:21:46.903 1 C 2 13
2013-03-29 06:21:46.903 1 D 1 20
2013-03-29 06:21:46.903 1 D 2 21
2013-03-29 06:21:46.903 1 C 1 20
2013-03-29 06:21:46.903 1 C 2 21
我需要一個臨時表輸出跟隨,
Date Custid CreditDebit Units Value Balance
2013-03-29 06:21:46.903 1 C 1 42 42-20
2013-03-29 06:21:46.903 1 c 2 45 22+45-21
2013-03-29 06:21:46.903 1 D 1 20 ---
2013-03-29 06:21:46.903 1 D 2 21 ---
這是值列是的總和基於'CreditDebit'和單位。 我怎樣才能做到這一點使用CTE SQL查詢
CTE爲什麼規定?看起來有點武斷,因爲它不是必需的。也請選擇一個更好的標題。這並不複雜。您可以在任何介紹性的SQL文本中學習「GROUP BY」。 –