MySQL,PHP,组中有多少个

MySQL,PHP,组中有多少个,php,mysql,Php,Mysql,我正在尝试创建一个表,其中输出用户列表以及他们登录的次数 每次有人登录时都会在表中创建一个新行,因此一个用户有多行 现在,我尝试使用以下语句来提取数据: SELECT * FROM logins GROUP BY user ORDER BY timestamp DESC 这很好,但是现在在我的HTML表中有一列应该显示用户登录的次数。如何计算每组中的行数?试试以下方法: SELECT *, COUNT(*) AS count FROM logins GROUP BY user ORDER BY

我正在尝试创建一个表,其中输出用户列表以及他们登录的次数

每次有人登录时都会在表中创建一个新行,因此一个用户有多行

现在,我尝试使用以下语句来提取数据:

SELECT * FROM logins GROUP BY user ORDER BY timestamp DESC
这很好,但是现在在我的HTML表中有一列应该显示用户登录的次数。如何计算每组中的行数?

试试以下方法:

SELECT *, COUNT(*) AS count FROM logins GROUP BY user ORDER BY timestamp DESC
试试这个:

SELECT *, COUNT(*) AS count FROM logins GROUP BY user ORDER BY timestamp DESC
按登录次数获取用户订单

要获得按登录次数排序的用户,请使用count()。。。 试试这个

函数的作用是:返回符合指定条件的行数。

使用COUNT()。。。
SELECT user,count(*) as NoOfTimes
 FROM logins 
GROUP BY user 
ORDER BY timestamp DESC
试试这个


函数的作用是:返回符合指定条件的行数。

使用
COUNT

SELECT user,count(*) as NoOfTimes
 FROM logins 
GROUP BY user 
ORDER BY timestamp DESC
SELECT user, COUNT(user) 'How Many Times he logged in'
FROM logins 
GROUP BY user 
ORDER BY timestamp DESC

使用
计数

SELECT user, COUNT(user) 'How Many Times he logged in'
FROM logins 
GROUP BY user 
ORDER BY timestamp DESC

向我们展示您的php代码和html,我们可以看到nothing@Juan这就是我们所需要的一切,这是一个简单的查询问题。@RickKuipers,我猜我看错了。.给我们看看你的php代码和html,我们看到了nothing@Juan这就是我们所需要的,这是一个简单的查询问题。@RickKuipers我猜我看错了。。我认为COUNT(*)因为COUNT更好我认为COUNT(*)因为伯爵更好