-7

我有一个带有product_identry_date字段的产品表(它是 varchar)。我想获得每周上传多少产品的结果。请告诉我 SQL,以便我可以得到每周上传多少产品的结果。

我也有 user_id 字段。我还需要每个用户每周上传多少产品。

非常感谢上述帮助。现在我还想要用户名,创建人,条目日期(日期格式),上传。我有一个用户注册表,其中主键是用户ID。它有用户名字段。我知道我必须加入但是我应该做哪个加入我无法决定你能帮我解释一下我使用哪个加入吗?

4

1 回答 1

3
select count(product_id) as uploads
from product 
group by week(cast(entry_date as date))

编辑

select user_id,
       count(product_id) as uploads, 
       week(cast(entry_date as date)) as week
from product 
group by user_id, week

请参阅此 SQLFiddle 示例

于 2012-07-26T09:10:54.047 回答