MySQL具有计数的不同记录
我有一个photos表,表中有两列名为“id”和“user\u id”。显然,一个用户可以有许多照片。我想运行一个查询,可以为每个用户提供照片数量 感谢您的帮助。使用:MySQL具有计数的不同记录,mysql,sql,aggregate-functions,Mysql,Sql,Aggregate Functions,我有一个photos表,表中有两列名为“id”和“user\u id”。显然,一个用户可以有许多照片。我想运行一个查询,可以为每个用户提供照片数量 感谢您的帮助。使用: select user_id, count(*) as photo_count from photos group by user_id 使用count作为聚合函数,并使用groupby子句指定特定属性的计数 以下是示例: SELECT user_id, count(*) 'Photos Count' from photos
select user_id, count(*) as photo_count from photos group by user_id
使用count作为聚合函数,并使用groupby子句指定特定属性的计数 以下是示例:
SELECT user_id, count(*) 'Photos Count'
from photos
group by user_id
SELECT user_id, count(*) 'Photos Count'
from photos
group by user_id