2015-03-31 86 views
0

組SQL我有一個SQL象下面這樣:我怎麼能寫的LINQ

select catalog,queryname,count(*) from table group by catalog,queryname 

現在,我怎麼把它寫在LINQ和獲取計數?

感謝

回答

1
var g = 
    from record in table 
    group record by new 
    { 
     record.catalog, record.queryname 
    } into mygroup 
    select new 
    { 
     catalog = key.catalog, 
     queryname = key.queryname 
     count = myGroup.Count() 
    };