Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.06;
Скачать: CL | DM;

Вниз

условие запроса   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-15218
Blondin
2002-12-18 13:49
2003.01.06
Помогите с тряской изображения


3-14894
Jdrm
2002-12-12 10:52
2003.01.06
Как можно узнать номер текущей записи?


7-15319
zalviko
2002-10-27 16:16
2003.01.06
Вопрос


14-15208
Феликс
2002-12-14 22:33
2003.01.06
Вопрос по Перлу


1-15022
кондратий
2002-12-19 11:28
2003.01.06
unicode....