繁体   English   中英

按组显示sql结果

[英]Display sql results in groups

我在这里有一个SQL查询,它返回许多结果。 我想分组显示这些结果。

我的意思是,在页面的某些部分显示前20个结果,在页面的其他部分显示下20个结果,等等...

我怎样才能做到这一点?

*我正在使用PHP来显示结果。

您想要的称为分页 ,具体实现取决于数据库。 例如,在MySQL中,您可以使用LIMIT a,b ,而在大多数其他数据库中,您可以使用TOP(n)ROW_NUMBER

用LIMIT语句执行SELECT命令。

在第一个查询中,您可以获得前20个结果,然后是20个,依此类推。

好的,我在论坛上找到了解决方案。 在这里以防其他人需要它

http://www.phpbuilder.com/board/showthread.php?t=10311631

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM