首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server 2005合并和分页两个表

Server 2005合并和分页两个表
EN

Stack Overflow用户
提问于 2012-04-21 18:13:30
回答 1查看 106关注 0票数 2

我有两个表,包含的数据本质上是来自不同来源的标题列表。这是在MVC 3(可用EF)和Server 2005中完成的。

表1:日期-标题- id

表2:日期-标题- id

我想要做的是将这些合并成一个主列表,

为browsing

  • Supports基于数据的查询范围分页的
  • ,然后可以浏览。

目前,分页是困难的,因为来自任何一组X中每个源的文章的数量取决于该源的更新频率。

如果这可能与视图或使用Union All有关?大约有30万行,覆盖了15年左右的头条新闻。还有更好的方法让我错过吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-21 20:38:32

我还没有试过这个,但是结合一个结合,跳过和接受应该是有效的。

MSDN有一个联合的例子,http://msdn.microsoft.com/en-us/library/bb896299.aspx,我想您希望将您的日期范围过滤器应用到每个部分。

这里有一个非常好的答案,SQL Table Paging PERFORMANCE ...is EF4 + Linq SKIP +TAKE equal in performance than using TSQL params to request "paging" on a SQL Table?谈到了跳过和接受以及性能。

如果您愿意,可以通过将表1和表2中的数据合并到一个源字段中来简化您自己的工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10261662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档