PGSQL删除重复数据
来源:互联网 发布:js运行环境 编辑:程序博客网 时间:2024/05/20 18:46
with tmp as
(
select orderid,max(ctid) as ctid
from erp_order.erp_order
group by orderid
having count(1)>1
)
delete from erp_order.erp_order
/*
where exists(select 1 from tmp a
where a.orderid=b.orderid
and a.ctid<>b.ctid)*/
using erp_order.erp_order a inner join erp_order.erp_order b
on a.orderid=b.orderid
where a.ctid<>b.ctid
(
select orderid,max(ctid) as ctid
from erp_order.erp_order
group by orderid
having count(1)>1
)
delete from erp_order.erp_order
/*
where exists(select 1 from tmp a
where a.orderid=b.orderid
and a.ctid<>b.ctid)*/
using erp_order.erp_order a inner join erp_order.erp_order b
on a.orderid=b.orderid
where a.ctid<>b.ctid
0 0
- PGSQL删除重复数据
- pgsql:删除表中重复数据保留其中的一条
- oracle删除重复数据
- sql删除重复数据
- sql 删除重复数据
- 删除重复数据
- 删除重复的数据
- 删除重复数据 方法
- 数组-删除重复数据
- mysql 删除重复数据
- 删除重复数据
- 删除重复数据
- 删除重复数据
- 删除重复数据
- 删除重复数据
- Sql删除重复数据
- SQL删除重复数据
- Oracle删除重复数据
- NSTimer 锁屏以及进入后台不调用的解决方案
- AlertDialog在ActivityGroup中的错误处理
- win8找回经典开始菜单
- 深入理解java虚拟机(七):java垃圾收集分析总结
- Linux:C/Socket多路复用select
- PGSQL删除重复数据
- SRM 610 D2L3:MiningGoldEasy,dp
- android ActionBar详解
- E9 Ubuntu内核编译的简洁方法
- Java进击(二) I/O流
- 从一个COM接口的Dll文件创建接口 - 模拟CoCreateInstance
- mysql---innodb(1)
- win8修改盘符名称
- 堆删除最小元素的操作思路