Держу пари, есть лучшие способы сделать это, но вот один.
Если бы в таблице было два поля, определенных так:
tblForumAuthor
==========================
Join_Date date
Name nvarchar(50)
Вы могли бы получить отчет околичество людей, присоединяющихся к каждому списку «Месяц + Год», например:
var db = new DataClasses1DataContext();
var report =
from a in db.tblForumAuthors
group a by new {Year = a.Join_Date.Year, Month = a.Join_Date.Month}
into g
select new
{
Year = g.Key.Year,
Month = g.Key.Month,
Registrations = g.Count()
};
foreach( var item in report)
{
Console.WriteLine(item.Year + " " + item.Month + " " + item.Registrations);
}