Таблица "users"

  • Автор темы Автор темы slavon-x86
  • Дата начала Дата начала
S

slavon-x86

Есть таблица "users". В этой таблице есть колонка "remote_ip".
Нужно выбрать все записи, в которых записи "remote_ip" принадлежат диапазону 10.1.100.1 - 10.1.100.254
 
Как вариант:
Выделить подстроку следующую за точкой после числа 100, преобразовать в число и далее нет проблем.
На SQL server решается легко.
 
Можно попробовать так:
SELECT remote_ip FROM users WHERE remote_ip LIKE '10.1.100.%'
Составлял запрос на коленке, поэтому за точность не отвечаю, но общий смысл должен быть понятен.

Удачи.
 
И добавить
Код:
SELECT remote_ip FROM users WHERE remote_ip LIKE '10.1.100.%' AND remote_ip <> '10.1.100.255'

Да бы исключить 255 :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!