Q
如何從不同的表
-3
A
回答
1
您可以使用lambda或LINQ來完成此操作。我提供了一個工作示例。
namespace ConsoleApplication1
{
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
List<Container> table1 = new List<Container>()
{
new Container { Column1 = "Sam", Column2 = "Fred" },
new Container { Column1 = "Arnold", Column2 = "Frank" }
};
List<Container> table2 = new List<Container>()
{
new Container { Column1 = "Whitwicky", Column2 = "Flintstone" },
new Container { Column1 = "Schwartz", Column2 = "Sinatra" }
};
var result = Example.MergeTables(table1, table2);
foreach (var r in result)
{
Console.WriteLine(r.Column1 + "\t\t" + r.Column2);
}
Console.ReadLine();
}
}
public class Example
{
public static IEnumerable<Container> MergeTables(List<Container> table1, List<Container> table2)
{
return table1.Select((value, index) =>
new Container
{
Column1 = value.Column1 + " " + table2[index].Column1,
Column2 = value.Column2 + " " + table2[index].Column2
});
}
}
public class Container
{
public string Column1 { get; set; }
public string Column2 { get; set; }
}
}
+0
我需要在sql server 2008中通過asp.net c#執行此操作。...... – 2014-11-09 03:00:26
+0
LINQ或lambda只是一種查詢語言。您可以將其用於幾乎任何數據收集。 – 2014-11-09 03:28:30
+0
我對於asp非常新,所以我可以用表格示例 – 2014-11-09 03:51:03
相關問題
- 1. 如何從不同的表
- 2. 如何從不同的表
- 3. 從不同的表
- 4. 如何從具有相同名稱的mysql不同的表
- 5. 如何從不同的包
- 6. 如何從不同條件的相同表中求和數據?
- 7. 如何從兩個不同的表創建自定義表
- 8. EF4.1如何從不同的表映射屬性列表
- 9. 如何從同一個表
- 10. 從兩個不同的表
- 11. 原則 - 從不同的表
- 12. 從2頁不同的表
- 13. 基於從不同的表
- 14. 觸發從不同的表
- 15. 從2頁不同的表
- 16. SQL - 從不同的表
- 17. 導軌 - 從不同的表
- 18. 如何從兩個不同的表中獲取的數據與不同列
- 19. 如何首先從不同的SQL表格獲取不同的相關值(PHP)
- 20. 如何從不同位置同步兩個sql-server表?
- 21. 如何從基於一些條件,從同一個表中不同的記錄不同的領域在MySQL
- 22. 如何從我的表中選擇不同的列?
- 23. 如何從5個不同的表中選擇確切的值
- 24. Zend Framework如何從我的Application_Model_Report訪問不同的表類?
- 25. Postgres的:如何從同一個表
- 26. 從不同的圖表調用圖表
- 27. 如何從不同的線程獲得不同的答案?
- 28. 如何從不同的根據不同的條件
- 29. 如何從Mysql中的兩個不同表中選擇內容?
- 30. 如何從SQL Server表中選擇不同的行
所以你熟悉SQL,如果不這樣做就如何CONCAT列名的谷歌搜索也查找了如何使用'這裏JOINS'是一個很好的鏈接使用[查找你所需要的輕鬆](HTTP ://www.google.com) – MethodMan 2014-11-08 13:56:08
什麼決定了貓跟粉絲一起?是否有兩張表共用的ID,因爲您不能依賴未排序的訂單 – 2014-11-08 14:06:30
看起來您需要使用Union將這些表組合在一起。查看下面的鏈接,瞭解如何使用Union的一些示例。我也建議你使用JOIN,但我不確定在兩行中是否有共同的列,或者是否有第三個表與另外兩個表中的共同行。 http://www.w3resource.com/sql/sql-union.php – Auguste 2014-11-08 15:12:02