数据库-一个数据库查询问题

发布于 2017-05-30 20:34:15 字数 176 浏览 1313 评论 2

现有A B两个存文章的表,两个表的字段差异不是很大。

现在需要分页得到一个列表,既有A的数据也有B的数据,且总体上是按照时间顺序排列的。

用sql该怎么查呢?或者先查出部分数据,然后再通过程序去排序也可以,但不能一次查出所有的A和B数据,毕竟每一次翻页都查数据太大了。。。

还请大神指点~~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

想挽留 2017-10-23 11:08:51

查询的sql每次只查当前页的数据,因为是可排序的数据,所以是可操作的,这样效率就高了。

虐人心 2017-06-15 16:28:38

SELECT DOC_TITLE FROM A
UNION
SELECT DOC_TITLE FORM B

先UNION再分页

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文