oracle数据库的重复数据处理

前端之家收集整理的这篇文章主要介绍了oracle数据库的重复数据处理前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一,根据从表生成主表数据

  1. insert into map_base_tower
  2. (id,tower_id,type,bs_name,autoname,gps_lng,gps_lat,bd_lng,bd_lat,hx_lng,hx_lat,province,area,county,sgrid,bak1,status)
  3. select id,'hh',reg_addr,'1'
  4. from (select row_number() over(partition by tower_id order by id) my_rank,id,lac_ci,lac,cellid,reg_addr
  5. from map_base_cell
  6. where gps_lng is not null
  7. and gps_lat is not null)
  8. where my_rank = 1

猜你在找的Oracle相关文章