Daschmi's Notitzblog

16 Sep

Vergleich von IP Adressbereichen mittels MySQL

Erstellt in Sonstiges am 16.09.11

MySQL stellt einige hilfreiche Funktionen bereit um mit IP Adressen zu arbeiten. Mit der Funktion INET_ATON kann beispielsweise eine IP Adresse der Form(127.0.0.1) in seinen Integer Wert konvertiert werden.

Beispiel für eine Anwendung:

SELECT
  `Ip_adr`
FROM
  `nutzer`
WHERE
  `Kundennr` = '71' AND
  INET_ATON(`Ip_adr`) >= '172097536' AND INET_ATON(`Ip_adr`) <= '172163070'

Kein Kommentar »