mysql如何不去sql删除重复保留唯一求和?

将COO矩阵转换为CSR格式时,将对重复项求和。在较早版本的scipy中,有一个标志sum_duplicates=False,但是现在不见了。有没有一种方法可以将COO转换为CSR矩阵而不累加重复项?

下面是生成coo矩阵的示例:

将其转换为CSR格式,我们发现:

总和重复。我想出了对重复项进行求和的充分理由,但是,这不是我所需要的。



关注本站官方公众号:程序员总部,领取三大福利! 福利一:python和前端辅导 福利二:进程序员交流微信群,专属于程序员的圈子 福利三:领取全套零基础视频教程(python,java,前端,php)
关注公众号回复python,免费领取,回复充值+你的账号,免费为您充值1000积分


我尝试从包含一些 JOINS 的查询中对列中的值求和。

现在,我想对这些值求和,但当然有重复项。我还必须按 product_id 分组:

如何忽略重复项?当然,行数可以改变!


  • 就是这样!我不知道我可以在 JOIN 项目中有子查询。谢谢你,这真的很有帮助!

严格来说,在这个例子中 group by 子句是不必要的,因为只有一个产品 id - 但是,如果选择了多个,它们将是必要的。

我要回帖

更多关于 sql删除重复保留唯一 的文章

 

随机推荐