Таблица "users"

Тема в разделе "SQL", создана пользователем slavon-x86, 9 май 2007.

  1. slavon-x86

    slavon-x86 Well-Known Member

    Регистрация:
    18 дек 2005
    Сообщения:
    216
    Симпатии:
    0
    Есть таблица "users". В этой таблице есть колонка "remote_ip".
    Нужно выбрать все записи, в которых записи "remote_ip" принадлежат диапазону 10.1.100.1 - 10.1.100.254
     
  2. DZX

    DZX Гость

    Как вариант:
    Выделить подстроку следующую за точкой после числа 100, преобразовать в число и далее нет проблем.
    На SQL server решается легко.
     
  3. LAW

    LAW Гость

    Можно попробовать так:
    SELECT remote_ip FROM users WHERE remote_ip LIKE '10.1.100.%'
    Составлял запрос на коленке, поэтому за точность не отвечаю, но общий смысл должен быть понятен.

    Удачи.
     
  4. Barmutik

    Barmutik Гость

    И добавить
    Код (Text):
    SELECT remote_ip FROM users WHERE remote_ip LIKE '10.1.100.%' AND remote_ip <> '10.1.100.255'
    Да бы исключить 255 :)
     
  5. LAW

    LAW Гость

    Респект за правку ;)
     
Загрузка...

Поделиться этой страницей