如何使用php获取最多出现的数据库行

如何使用php获取最多出现的数据库行,php,sql,database,count,Php,Sql,Database,Count,我不知道如何表达这一点,但我正在尝试让列中出现次数最多的行显示出来,例如 ID from_id to_id 1 1 3 2 1 3 3 1 3 4 1 3 5 2 3 6 3 3 7 3 3 8 4 3 9 4 3 我正试图从数

我不知道如何表达这一点,但我正在尝试让列中出现次数最多的行显示出来,例如

ID   from_id      to_id
1    1            3
2    1            3
3    1            3 
4    1            3 
5    2            3
6    3            3
7    3            3
8    4            3
9    4            3
我正试图从数据库中获取1,4,3,因为它更频繁,我该怎么做? 很抱歉,如果这是一个糟糕的问题,我不知道如何表达这一问题。这很简单,只需从id开始计数,例如这样

SELECT from_id, COUNT(from_id) AS total FROM your_table 
GROUP BY from_id 
ORDER BY total DESC

您现在可以修改此选项,例如限制10以获得前10名,或者在GROUP BY之前,如果total>1,则仅获取发生多次的行。

2比4更频繁的行是什么?这是一个错误,我已修复它