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