97和99的这两个编号的上海户口都属于上海市集体户口,据我所知一般99编号的应该是学生户口,他是挂靠上海市户口并非上海户籍,如果要购房的话还是要是按外地户籍政策执行。而97编号户口一般都是高校教职工户口,在购房时是可以购买二房的。