评论

收藏

[NoSQL] 删除数据库重复数据

数据库 数据库 发布于:2021-07-10 14:54 | 阅读数:508 | 评论:0

DSC0000.png

  上图是数据库定义,数据中储存了97万条数据。我要删除其中的的重复数据,并保留其中一条。
  其中,如果merchantId,commodityId,price,priceTime(只看天数)相同的话,那么就进行删除。
  delete from history  where (merchantId,commodityId,price,priceTime) not in (SELECT DISTINCT merchantId,commodityId,price, LEFT(priceTime,10) FROM supnuevo_buyer_price_history)

  
关注下面的标签,发现更多相似文章