gpt4 book ai didi

mysql - 在 PhpMyadmin Count rows issue with mysql

转载 作者:太空宇宙 更新时间:2023-11-03 11:59:07 27 4
gpt4 key购买 nike

我在 phpmyadmin 中添加了以下查询

 SELECT id,u_id,count(u_id) As cnt
FROM `pager`
WHERE type = 'profile' group by u_id

查询已执行。

下面的输出显示(0-30 个结果)共找到 24000 条记录

我尝试了不同格式的相同查询

SELECT count(u_id) As cnt,id,u_id
FROM `pager`
WHERE type = 'profile' group by u_id

查询已执行。我在下面查询成功执行。仅显示 30 条记录,没有分页下拉列表。我无法单击 id 和 u_id 字段标题进行排序。请有人帮忙解决问题。我认为这两个查询都应执行 24000 条记录。请建议

最佳答案

PhpMyAdmin 根据其设置显示默认结果,您可以从界面中的 Number of rows : dropdown 值更改。

如果您需要显示所有结果,则必须在查询中添加limit 子句以显示所有记录

SELECT id,u_id,count(u_id) As cnt
FROM `pager`
WHERE type = 'profile' group by u_id
LIMIT 0, 999999

否则,它将显示 30 个结果(或任何默认的 PhpMyAdmin 设置)

注意:要对结果进行排序,请在查询中添加 Order by 子句,然后查询将如下所示:

SELECT id,u_id,count(u_id) As cnt
FROM `pager`
WHERE type = 'profile' group by u_id
ORDER BY `id` DESC
LIMIT 0, 999999

希望对你有帮助。

关于mysql - 在 PhpMyadmin Count rows issue with mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30457542/

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