Форум: "Базы";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
Внизусловие запроса Найти похожие ветки
← →
pavelsinicinv (2002-12-15 11:45) [0]День добрый! Кто поможет ?
имеется запрос SQl в котором делается выборка телефонов (поля используемые в выборке символьные).
необходимо по образцу отсеять не нужные.
К примеру существуют телефоны с 20000 по 39999.
все остальные 200001312 или 3945555632 и т.д. нужно выбросить.
как построить условие запроса ?
select aphone, bphone, dstart, tstart, dfinish, tfinish from prom where bphone<>"7"and bphone<>"1";
and bphone<>"6" and bphone<>"4" and (strtoint(aphone)>19999 and strtoint(aphone)<40000)
← →
Max Zyuzin (2002-12-15 11:48) [1]А длинна не нужных телефонов фиксированная?? Она отличается от длинны нужных? А то у тебя у "не нужных" телефонов 5 символов у "нужных" - 9... Это так и надо? Или могут быть нужные телефоны типа 40000??
← →
Anatoly Podgoretsky (2002-12-15 11:50) [2]aphone between "20000" and "3999"
← →
pavelsinicinv (2002-12-15 12:22) [3]номера куда звонили (входящие) я должен отсеять по принципу направлений.
есть направления на 0, 2, 3, 5, 8 и 9.
нет соответственно на 1, 4, 6 и 7.
И откуда (исходящие) с 20000 по 39999 включительно.
Исходящие отсеять легко, а куда звонили ...
по городу есть телефоны с 01 по 09, 20000 по 39999, 50000 по 59999, 90000 по 99999.
если звонок по городу то ограничить его пятью символами(цифрами),
если межгород то только начинающиеся на 8 и еще 10 символов (цифр без пробелов, только цифры в номере входящего телефона).
← →
pavelsinicinv (2002-12-15 12:36) [4]обед ?
← →
Max Zyuzin (2002-12-15 12:55) [5]>pavelsinicinv (15.12.02 12:36)
обед ?
Уже закончился :)
Тогда пользуйся like
И делай запросы типа...
aphone not like "_____"
(5 подчеркиваний) - выберет все, где количество цифир не равно 5
Тут можно отсеивать и более сложные телефоны... В общем почитай синтаксис этой команды... думаю это то, что тебе надо...
← →
pavelsinicinv (2002-12-15 13:03) [6]
> Max Zyuzin ©
Именно то, буду мыслить ....
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c