Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2014, 17:04   #1
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,537
По умолчанию Поиск по доменной части email

Такая проблема. Есть таблица email_addresses в ней поле email_address в котором хранятся e-mail адреса. Нужно организовать поиск для адресов по доменной части адреса и по локальной части. Вот не могу сообразить каким запросом это можно сделать, какой оператор использовать. Пример запроса или куда копать подскажите. База mysql.

Последний раз редактировалось Gorychev; 23.07.2014 в 17:09.
Gorychev вне форума Ответить с цитированием
Старый 23.07.2014, 17:15   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

like %@mail.ru
lile %@????????
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Старый 23.07.2014, 17:16   #3
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,537
По умолчанию

Цитата:
like %@mail.ru
а если только ".ru" введут? или только "mail"
Цитата:
lile %@????????
вообще не понял
--------------------
Мне кажется нужно вырезать строку после @ и потом сравнивать строки, строковыми функциями mysql
другого способа не придумал, регекспы в mysql вроде есть

Последний раз редактировалось Gorychev; 23.07.2014 в 17:26.
Gorychev вне форума Ответить с цитированием
Старый 23.07.2014, 17:20   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
а если только ".ru" введут? или только "mail"
like '%@' +<inputtext> +'%'

if inpottrext[length(inputtext)] ='.' then ?
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 23.07.2014 в 17:22.
evg_m на форуме Ответить с цитированием
Старый 23.07.2014, 17:50   #5
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,537
По умолчанию

Цитата:
like '%@' +<inputtext> +'%'
то что надо!! спасибо. В конце раб.дня голова вообще не пашет

Последний раз редактировалось Gorychev; 23.07.2014 в 18:48.
Gorychev вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не точный поиск по части слова. Человек_Борща Microsoft Office Access 1 09.10.2012 19:40
Поиск части значения в массиве staniiislav Microsoft Office Excel 1 28.05.2012 09:19
Поиск совпадений в части текста Alexandra2S Microsoft Office Excel 2 30.08.2011 10:53
Поиск и замена части формулы в ячейках mixaxa Microsoft Office Excel 4 02.06.2010 12:59
поиск слова по его части Рустам Помощь студентам 3 10.03.2009 20:54