Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Выбор из базы при помощи LIKE одинаковые знач (Николай) 21/02/2013 - 20:34:50
      Re: Выбор из базы при помощи LIKE одинаковые знач (Akina) 21/02/2013 - 20:50:58
      Re: Выбор из базы при помощи LIKE одинаковые знач (Николай) 21/02/2013 - 21:24:48
      Re: Выбор из базы при помощи LIKE одинаковые знач (Akina) 22/02/2013 - 22:11:46



From: Николай - 21/02/2013 - 20:34:50
Subject:Выбор из базы при помощи LIKE одинаковые знач
-----------------
Здрасте. Есть вопрос такого плана.

Делаю запрос к базе на поиск совпадений телефонных номеров.
Так заведено что клерк вносит в базу и телефон который определился и телефон который сказал клиент. После того как клиента передадут менеджеру, он для удобства заполняет информацию по клиенту так что порой поля телефонов совпадают. то есть в базе может быть 2 одинаковых телефона но в разных полях.

CREATE TABLE `client` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`uname` varchar(100) DEFAULT NULL,
`tel_opr` varchar(15) DEFAULT NULL,
`tel_says` varchar(15) DEFAULT NULL,
`tel_mob` varchar(15) DEFAULT NULL,
`tel_home` varchar(15) DEFAULT NULL,
`tel_work` varchar(15) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

Это часть базы с полями по которым идет поиск. tel_opr может совпадать и tel_mob так же и с tel_home или с другим..

Запрос я делаю такой

SELECT `id`,`tel_opr`, `tel_says`, `tel_mob`, `tel_home`, `tel_work`
FROM `client`
WHERE tel_opr LIKE '%$search%'
OR tel_says LIKE '%$search%'
OR tel_mob LIKE '%$search%'
OR tel_home LIKE '%$search%'
OR tel_work LIKE '%$search%'
LIMIT 1

Можно ли как-то средствами MySQL убрать совпадения телефонов?
Что бы показывался только один номер если дубликаты.

Спасибо.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
42219



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |