码迷,mamicode.com
首页 > 数据库 > 详细

sql查询单个银行账号重复

时间:2015-07-07 16:35:16      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:

非一单位多银行账号。

今天成都公司熊娇付款时候单位名称在弹出的网银补录变成1,从开户银行看都是正常的,只是在分子公司集团这边点击修改开户银行保存就提示错误“银行账号不能重复”

select * from
( select bankacc,bankname,pk_accbank,unitname,ts,count(pk_accbank)over(partition by bankacc ) r
 from bd_accbank  ) 
 where r>=2

技术分享

果然有这个问题。

做的时候我使用的是sum(pk_accbank)over(partition by bankacc ) ,然后就报错ORA-01722 无效数字

问群里陈海,是sum的列有问题,我把数字求和了。

低级错误,使用count

 

sql查询单个银行账号重复

标签:

原文地址:http://www.cnblogs.com/sumsen/p/4627087.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!