Bagaimana jika Anda menggunakan:
select SUM(WordCount) as 'words per day'
from @WordsCount
group by DateAdded
Saya tidak mengerti mengapa Anda juga mengelompokkan berdasarkan jumlah kata....
Juga, sejak DateAdded
kemungkinan adalah DATETIME
kolom termasuk bagian waktu, Anda mungkin ingin mengelompokkan hanya berdasarkan tanggal:
select SUM(WordCount) as 'words per day'
from @WordsCount
group by CAST(DateAdded AS DATE)
Pembaruan: jika saya mencoba ini, kueri berfungsi dengan baik ....
DECLARE @WordsCnt TABLE (WordCount INT, DateAdded DATETIME)
INSERT INTO @wordsCnt(WordCount, DateAdded)
VALUES(96, '2008-11-07 09:16:31.810'),
(32, '2008-11-07 15:26:27.547'),
(25, '2008-11-23 16:05:39.640'),
(62, '2008-12-03 12:33:03.110')
select CAST(DateAdded AS DATE), SUM(WordCount) as 'words per day'
from @WordsCnt
group by CAST(DateAdded AS DATE)
dan menghasilkan output:
2008-11-07 128
2008-11-23 25
2008-12-03 62