在SQL這將是容易的,我...如何獲得不同的行以及Linq中相同行的計數?
SELECT browser, browser_version, page_name, COUNT(*) as cnt
FROM traffic
GROUP BY browser, browser_version, page_name
這將返回一個排的瀏覽器,BROWSER_VERSION,PAGE_NAME的每一個獨特的組合,以重複的計數一起。
我想在Linq做同樣的事情,但我不知道該怎麼做。
順便說一下,在這種情況下,我沒有使用SQL,因爲數據不是來自SQL。它來自Windows Azure表存儲。我正在處理內存中的數據。
可能相關:http://stackoverflow.com/questions/706866/linq-to-dataset-distinct-by-multiple-columns – 2012-02-10 23:31:36
和:http://stackoverflow.com/questions/1869001/linq-group-by-multiple-fields-syntax-help – 2012-02-10 23:33:21
@ M.Babcock - 該主題只顯示如何獲得不同的行......它沒有得到一個計數。 – 2012-02-10 23:33:38