3

我有一个照片表,该表中有两列名为“id”和“user_id”。显然,一个用户可以拥有多张照片。我想运行一个查询,可以为我提供每个用户的照片计数。

任何帮助表示赞赏。

4

3 回答 3

8
select user_id, count(*) as photo_count from photos group by user_id
于 2010-06-24T01:46:52.030 回答
3

利用:

SELECT t.user_id,
       COUNT(*) AS photo_count
  FROM PHOTOS
GROUP BY t.user_id
于 2010-06-24T01:48:11.583 回答
0

使用 count 作为您的聚合函数和 groupby 子句来给出特定属性的计数,

这是示例:

SELECT user_id, count(*) 'Photos Count'
from photos
group by user_id
于 2015-02-10T08:04:14.543 回答