preferred network connections

I rotate between a static lan, dhcp lan, and various wireless networks daily. Is there a way to set preferred network connections? I use some static ip's daily, some static ip's like once a month, and almost never use the dhcp lan. The same I do with my various wireless networks. Some I use daily and others I use like once month. I hate my computer connecting to whichever network it feels like. I would like to have some kind of preferred network connections.