What happens to my existing visa if I get another visa from the same country?
Upvote:3
It does not matter.
Your D visa gives you extended rights to stay in Italy and has for all practical purposes the same validity as a C visa in all other Schengen countries.