我有一个照片表,该表中有两列名为“id”和“user_id”。显然,一个用户可以拥有多张照片。我想运行一个查询,可以为我提供每个用户的照片计数。
任何帮助表示赞赏。
我有一个照片表,该表中有两列名为“id”和“user_id”。显然,一个用户可以拥有多张照片。我想运行一个查询,可以为我提供每个用户的照片计数。
任何帮助表示赞赏。
select user_id, count(*) as photo_count from photos group by user_id
利用:
SELECT t.user_id,
COUNT(*) AS photo_count
FROM PHOTOS
GROUP BY t.user_id
使用 count 作为您的聚合函数和 groupby 子句来给出特定属性的计数,
这是示例:
SELECT user_id, count(*) 'Photos Count'
from photos
group by user_id