ho un campo varchar 20 popolato da indirizzi IP.
Quando faccio una query order by indirizzoIP li ordina nel seguente modo:
192.168.1.10
192.168.1.11
...
192.168.1.19
192.168.1.2
192.168.1.20
192.168.1.21
192.168.1.29
192.168.1.3
192.168.1.30
192.168.1.31
ecc.....
e non
192.168.1.2
192.168.1.3
...
192.168.1.10
192.168.1.11
Come posso ordinarli meglio? oppure ditemi se conoscete un metodo migliore per averli ordinati nel modo "giusto". Tenete presente che il campo l'ho settato varchar perchè un indirizzo Ip può essere anche così: 192.168.1.* 192.168.*.* ecc.