您当前的位置: AG亚游集团 > 数据库教程 > Oracle教程 > 解析Oracle查询和删除JOB的SQL

解析Oracle查询和删除JOB的SQL

作者:不详 来源:网络 发布时间: 2014-08-26 22:34 点击: 次
本篇文章是对Oracle查询和删除JOB的SQL的实现方法进行了详细的分析介绍,需要的朋友参考下 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people

AG亚游集团,新华社北京12月13日电(记者吴雨)记者13日从国家外汇管理局了解到,中国已正式加入国际银行业统计的本地银行业统计,国际清算银行已在其官方网站上发布了中国数据。外汇局表示,这表明我国国际收支统计数据质量再次得到国际认可,数据透明度持续提高。

据报道,“度小月担仔面”第4代的张秀兰表示,曾祖父洪芋头原以捕鱼为生,每年清明至中秋期间,常有台风来袭,渔获不好,俗称“小月”;为度过淡季,洪芋头20岁时(1895年)苦心专研独门肉燥,为了有别于大骨汤熬制的切仔面,他使用虾头高汤,在汤内放蒜泥去腥,挑着扁担四处卖面,后来在水仙宫前设摊,悬挂“度小月”的灯笼营业。百年传承,成了台南最具代表性的小吃。 过年摆地摊赚10万台湾苗栗县1名阮姓男子和朋友喝酒,看到好友突然昏倒,急着把人送往医院救治,一时情绪太过激动竟拿出武士刀威吓医疗人员,警方获报前往制伏男子并起获刀械。 (翻摄照片) “中央社”记者管瑞平传真

解析Oracle查询和删除JOB的SQL

  本篇文章是对Oracle查询和删除JOB的SQL的实现方法进行了详细的分析介绍,需要的朋友参考下

  查询及删除重复记录的SQL语句

  
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断

  select * from people

  where peopleId in (select  peopleId from  people group by  peopleId having count(peopleId) > 1)

  2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录

  delete from people

  where peopleId in (select  peopleId from people group by  peopleId  having count(peopleId) > 1)

  
and rowid not in (select min(rowid) from  people group by peopleId having count(peopleId )>1)

  注:rowid为oracle自带不用该.....

  3、查找表中多余的重复记录(多个字段)

  select * from vitae a

  where (a.peopleId,a.seq) in  (select peopleId,seq from vitae group by peopleId,seq having count(*) > 1)

  4、删除表中多余的重复记录(多个字段),只留有rowid最小的记录

  delete from vitae a

  where (a.peopleId,a.seq) in  (select peopleId,seq from vitae group by peopleId,seq having count(*) > 1)

  and rowid not in (select min(rowid) from vitae group by peopleId,seq having count(*)>1)

  5、查找表中多余的重复记录(多个字段),不包含rowid最小的记录

  select * from vitae a

  where (a.peopleId,a.seq) in  (select peopleId,seq from vitae group by peopleId,seq having count(*) > 1)

  and rowid not in (select min(rowid) from vitae group by peopleId,seq having count(*)>1)

  (二)

  
比方说

  在A表中存在一个字段“name”,

  而且不同记录之间的“name”值有可能会相同,

  现在就是需要查询出在该表中的各记录之间,“name”值存在重复的项;

  Select Name,Count(*) from A Group By Name Having Count(*) > 1

  如果还查性别也相同大则如下:

  Select Name,sex,Count(*) from A Group By Name,sex Having Count(*) > 1

  (三)

  方法一

  
declare @max integer,@id integer

  declare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) >; 1

  open cur_rows

  fetch cur_rows into @id,@max

  while @@fetch ......
分享到:
本文"解析Oracle查询和删除JOB的SQL"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
四川广播电视台台长助理曹钢接受审查调查(简历) 二十国集团农业部长重申反对保护主义 魏江雷:办赛为参与 年轻人只吃鸡不运动很可怕 外国投资者盯上美国学生公寓市场 白宫:将在本周末前发布对钢铝征收关税方案 印被指拒绝中国对藏南“越界”抗议:反对中方用词 曝切尔西王牌和孔蒂决裂将离队!曼联今夏求购 海南将以排号和摇号方式取得小客车指标 库存高企 郑糖弱势格局难改 阿尔维斯遭巴神炮轰:别说那些XX的话 不合时宜 二手车电商多维战争打响 全链条模式转型如何破局? 山东队长谈劳森回归:队内团结 气氛很好
女子装修新房半年没住 一开门里面住了4个人 一对埃及裔兄弟在法被捕:企图用蓖麻毒素发动恐袭 社保权益被侵害要这样做 否则损失太大了 矿工15元机选揽体彩1600万:不辞工作彩票照买 医院急救电话被“呼死你”骚扰多日 几分钟就一个 新台币去蒋成定局?台作家:明目张胆“去中国化” 解放军第83集团军军长揭秘朱日和神秘之师(图) NASA卫星“眼中”的地球:壮美风景变霓虹水彩(图) 事故频繁+监管趋严:滴滴这是怎么了? 重庆:伪劣百白破疫苗已接种177142支 涉14234… 欧盟反制美国关税行动 却延长对华钢贸壁垒 梅娃痛失金牌泪洒赛场 她会成为女版陈伟群吗?
崔善姬升任朝副外相 或在美朝对话中扮演核心角色 纳达尔指出完成逆转的关键 坦言不愿与小德交手 王毅与阿根廷外长会谈:探讨更积极共建一带一路 促进退役军人就业有何计划?退役军人事务部回应 男子醉驾出车祸拒绝治疗 民警强行送医救其一命 区块链垂直媒体泡沫狂欢 火星财经上线26天估值1.5亿 [新浪彩票]足彩18047期冷热指数:沙尔克大热防平 美国宠物狗玩耍时“扣动”扳机 “开枪”射伤主人 美媒曝特朗普日常:这件事 他一天至少抱怨20次 致富小机器 白手起家创业好项目 不怕死想发财的兄弟进 做什么生意本小利大 AG亚游集团