Product表,字段如下
productid(产品ID) productname(产品名) userid(发布用户)updatetime(更新时间)
这张表中有1W多条数据,现在要求显示出所有的产品,使用分页的方法来显示(每页10条),但是每一页不能出现同一用户发布的两个产品。
我用想使用group by userid来分组,发现每一个用户只有了一个产品了,这样他的其它产品就没有显示了。
大家是如何解决这样的问题的?
productid(产品ID) productname(产品名) userid(发布用户)updatetime(更新时间)
这张表中有1W多条数据,现在要求显示出所有的产品,使用分页的方法来显示(每页10条),但是每一页不能出现同一用户发布的两个产品。
我用想使用group by userid来分组,发现每一个用户只有了一个产品了,这样他的其它产品就没有显示了。
大家是如何解决这样的问题的?
第2页只调用 fld =2
。我啥都不懂,瞎说的
group by row_number() over(partition by userid order by userid)