我有一张照片表,该表中有两列名为“id”和“user_id”。显然,一个用户可以拥有许多照片。我想运行一个查询,可以为每个用户提供照片计数。
感谢任何帮助。
答案 0 :(得分:8)
select user_id, count(*) as photo_count from photos group by user_id
答案 1 :(得分:3)
使用:
SELECT t.user_id,
COUNT(*) AS photo_count
FROM PHOTOS
GROUP BY t.user_id
答案 2 :(得分:0)
使用count作为聚合函数和group by子句来计算特定属性
这是样本:
SELECT user_id, count(*) 'Photos Count'
from photos
group by user_id