gpt4 book ai didi

c# - LINQ to Entities 中的临时表

转载 作者:行者123 更新时间:2023-11-30 15:46:48 25 4
gpt4 key购买 nike

我有一个很大的用户 ID 表。
我有一组我想要的用户 ID。
我有两个具有外国用户 ID 键的表。

明智地获得此信息性能的最佳方法是什么?

理想情况下,在 SQL 中,最终结果会有点像这样(如果一个表中没有用户 ID 而另一个表中没有,则为空值):

userid  table1value table2value
1 null 12
5 123 null

最佳答案

据我所知,LINQ to Entities 没有办法即时创建临时表...我认为最接近的方法是使用 LINQ to Objects 和类或生成匿名类型。

或者,在存储过程中执行此操作,并将过程导入到对象上下文中,然后让您的代码调用过程。 proc 可以创建一个临时表,或任何它想要的东西。

HTH.

关于c# - LINQ to Entities 中的临时表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4101705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com