9
問:如果我有兩個數據表是這樣的:如何聯合兩個數據表和秩序的結果
DT1(emp_num,emp_name,type)
DT2(emp_num,emp_name,type)
我想給聯盟他們和秩序結果由emp_name
。
問:如果我有兩個數據表是這樣的:如何聯合兩個數據表和秩序的結果
DT1(emp_num,emp_name,type)
DT2(emp_num,emp_name,type)
我想給聯盟他們和秩序結果由emp_name
。
var dt1 = new DataTable(); // Replace with Dt1
var dt2 = new DataTable(); // Replace with Dt2
var result = dt1.AsEnumerable()
.Union(dt2.AsEnumerable())
.OrderBy (d => d.Field<string>("emp_name"));
很好的答案,你幫了我很多(+1),但它缺少一件事。如果你想要的結果是一個數據表: \t retium result.CopyToDataTable(); – wcm 2015-01-30 15:26:45
這是因爲它缺少這個問題的要求。 – 2015-01-31 21:34:04
問題:這是UNION不同嗎?如果不是,我怎樣才能使行DISTINCT? – 2017-03-20 02:25:51