我正在制作分页功能,这是我的情况:
1表(示例)
id | title | date | details
现在,我想从此表中检索两个不同的结果(示例)
我目前的代码是,我有1
和2
两个单独的查询,所以它就像是2个连接,我的问题是,这可以通过单个查询完成,然后检索两个1
和2
会产生哪些结果?如果是这样,我需要做什么?任何建议都可以帮助我!
答案 0 :(得分:1)
我想,
这会对你有帮助。
第1步:从表中获取所有列表 第2步:然后计算记录
以下是执行此操作的单个查询。
SELECT COUNT(tmp.id) as cnt, tmp.* FROM (SELECT id, title, date, details FROM tablename) tmp