Как оптимальнее произвести выборку.
|
|
Среда, 04 Марта 2015 г. 19:32
+ в цитатник
Дано
В одной таблице есть номера телефонов вида 8ХХХХХХХХХХХХХХ разных операторов: локальные, междугородние, международные и пр.
В другой таблице (а-ля классивикатор) есть данные вида - префикс оператора (вида 8903, 81090, 890366) полезная инфа1, полезная инфа2. Всего около 1000 строк.
Задача: Необходимо по номеру из первой таблицы выцепить полезную инфу из другой таблицы и отправить в третью.
Я acssess сегодня первый раз увидел, и пока не очень понимаю внутреннюю кухню. На данный момент директива решения данной задачи складывается из того что номер проверяется на вхождение в классификаторе, с последующим отчекрыживанием правой крайней цифры, побеждает наиболее полное вхождение. (синтаксис VBA - отдельная песня).
Вопрос оптимальный ли это способ? есть ли вариант через регулярки решить эту задачу. В качестве инструментов можно использовать разные решения и среды.
http://www.sql.ru/forum/1145571/kak-optimalnee-proizvesti-vyborku
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-