Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Функция Format + запрос  [new]
Diroled
Member

Откуда:
Сообщений: 418
1. Как можно ограничить ввод телефонов функцией Format вида
(*) *?-??-??, *?-??-??, *?-??-??
Т.е. код города потом идут номера телефонов, которые могут быть 7, 6 и 5-значными. И количество их тоже может быть разное.

2. Есть таблица контактов. Для каждого контакта существует три поля тел, факс, моб. тел. Так вот требуется сделать запрос на поиск телефона, чтобы искал номер один номер во всех полях с телефоном, и если хотя бы в одном из полей есть такой номер, выдал эту запись
10 ноя 05, 12:07    [2055061]     Ответить | Цитировать Сообщить модератору
 Re: Функция Format + запрос  [new]
adv
Member

Откуда:
Сообщений: 3333
2. использовать or в where по трём полям.
автор
И количество их тоже может быть разное
если это хозяйство в одном поле, это не гут.
10 ноя 05, 12:13    [2055109]     Ответить | Цитировать Сообщить модератору
 Re: Функция Format + запрос  [new]
Diroled
Member

Откуда:
Сообщений: 418
adv
2. использовать or в where по трём полям.
автор
И количество их тоже может быть разное
если это хозяйство в одном поле, это не гут.


В этом то и проблема что в одном. Может есть какой-то выход?
10 ноя 05, 12:32    [2055263]     Ответить | Цитировать Сообщить модератору
 Re: Функция Format + запрос  [new]
adv
Member

Откуда:
Сообщений: 3333
выход есть - бить на несколько полей

насчёт запроса уже сказал:
where tlf like "*xxx*" or fax like "*xxx*" or eml like "*xxx*"
10 ноя 05, 12:39    [2055299]     Ответить | Цитировать Сообщить модератору
 Re: Функция Format + запрос  [new]
adv
Member

Откуда:
Сообщений: 3333
adv
выход есть - бить на несколько полей
потом создать доп. таблицы и туда сливать.
10 ноя 05, 12:42    [2055310]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить