我有一个很大的用户 ID 表。
我有一组我想要的用户 ID。
我有两个具有外部用户 id 键的表。
明智地获取此信息性能的最佳方法是什么?
理想情况下,在 SQL 中,最终结果有点像这样(如果一个表中没有用户 ID,而另一个表中没有用户 ID,则为空值):
userid table1value table2value
1 null 12
5 123 null
据我所知,LINQ to Entities 没有办法动态创建临时表...我认为最接近的方法是将 LINQ to Objects 与类一起使用或生成匿名类型。
或者,在存储过程中执行此操作,并将该过程导入到对象上下文中,然后让您的代码调用该过程。 proc 可以创建一个临时表,或者任何它想要的东西。
HTH.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)