我寫了下面的LINQ代碼在C#Linq的語法C#從表
var groupedData = from b in dt.AsEnumerable()
group b by b.Field<string>("TypeColor") into g
select new
{
Key = g.Key,
Value = g.Select(r => r.Field<int>("Price")),
Price = g.Select(r => r.Field<int>("Price"))
};
foreach (var g in groupedData)
{
string s = g.Key;
}
選擇兩個領域如何選擇兩個或多個字段從數據表和組表中有一個字段。 任何機構可以幫助我嗎? 這裏DT是從數據庫
你是否應該'sum','max' ,'min','avg'或'top 1'來獲取字段? – Arion 2012-04-18 09:40:56
你是否想創建一個新列?爲新列使用表達式。 http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx – Akanksha 2012-04-18 09:43:40
我想將下面的sql語句轉換爲linq語句「從col1的table1組中選擇col1,col2」。任何想法?? – user1237799 2012-04-18 10:30:26