你这个问题比较复杂。首先,外地人可旅山以买房,外地人只要不是单身(不是跟上海人结婚也可以),在上海由满2年的社保公积金,就可以买房。只是需要缴纳房产税。上海人也不是可以买两套,上海人的政策是上海市居民,以家庭为单位,在限购政策之后可以再新购一套。明白?如果外念镇孝地人和上海人结婚,就是按上海市居民家庭仔稿为单位,来适用购房政策的。但是细分情况很多(比如上海人婚前就有房,婚前限购政策后有房等),需要具体问题具体分析。