Danke für die vielen Antworten!
Habe es jetzt mit einer
SQL-Abfrage gelöst, da ich die
IP-Adressen in einer Datenbank habe.
SQL-Code:
select ipadresse,
ip1=cast(substring(substring(ipadresse,8,10),1,patindex('%.%',substring(ipadresse,8,10))-1) as integeR),
ip2=cast(substring(substring(ipadresse,8,10),patindex('%.%',substring(ipadresse,8,10))+1,10) as integer)
from computer
order by ip1,ip2
Resultat:
ipadresse ip1 ip2
--------------- ----------- -----------
10.250.74.13 74 13
10.250.90.10 90 10
10.250.90.11 90 11
10.250.90.12 90 12
10.250.90.20 90 20
10.250.150.4 150 4
10.250.150.5 150 5
10.250.150.6 150 6
10.250.150.7 150 7
10.250.150.8 150 8
10.250.150.9 150 9
10.250.150.10 150 10
PS. Funktioniert, da wir das Subnet 255.255.0.0 haben und somit 10.250. immer fix bleibt.