沪上银行房产认定分为两种,一种是房产认定,即借款人需去上海市房产交易中心查询其家庭在上海是否有房产,故以你的情况,如不卖房,再买算二套房。但是,认定还有一种,即银行在贷款受理时需在人民银行开发的个人征信系统上,查询个人银行征信,目前大部分银行如果看信用记录上有房贷记录,不管结清与否,都视为一套,即如你有三套房贷记录,即使都已结清,仍认定为已有三套房,故综合以上,你无法再贷款买房了。
但是,你还是可以向一些银行打电话咨询的,毕竟不是没个银行都这个政策,你可以找些规模较小的银行咨询,如广发,平安,宁波,渤海等银行,好像中行也较松,去试试吧。这样如银行将结清的贷款不再进行认定,你再卖掉现有住房,你可以按首套房贷执行了。