Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/27: Рейтинг темы: голосов - 27, средняя оценка - 4.78
XXXXXXX
0 / 0 / 0
Регистрация: 24.08.2011
Сообщений: 242
1

Помогите с sql запросом

17.02.2007, 14:41. Просмотров 4955. Ответов 1
Метки нет (Все метки)

запрос "телефон Nokia N73"
необходимо найти все записи в таблице, где всртечаются все слова запроса
Типа
select id from table where `name` like 'телефон' and `name` like 'Nokia' and `name` like 'N73'
id name
1 мобильный телефон Nokia N73
2 телефон Nokia N73
3 nokia N73

Результат выполнения запроса id=1, id=2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2007, 14:41
Ответы с готовыми решениями:

Проблема с SQL запросом
Есть две таблицы: 1) users В ней хранятся id, firstName, lastName, phone 2)...

проблемы с sql запросом
только изучаю SQL Вот вообще не понимаю. Таблицу можно выводить с помощью...

mysql помогите с запросом
вопрос возник по одному запросу. вывести имена клиентов купившие товар. если...

Помогите, пожалуйста, с запросом
В таблице Product найти модели, у которых первый символ представляет собой...

Вывод строк запросом sql
Вот мой запрос: SELECT a_data_klemma.ID, b_iblock_element.NAME,...

1
bazile
65 / 41 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
17.02.2007, 14:54 2
Надо окружить каждое слово символами % чтобы бд искала слово в любом месте строке. Твой запрос ищет слово только в начале строки и отсюда такой результат.
select id
from table
where `name` like '%телефон%' and `name` like '%Nokia%' and `name` like '%N73%'
В LIKE можно использовать и другие символы. Кроме того MySQL поддерживает и регулярные выражения. Все это описано в его документации.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2007, 14:54

Возможно реализовать данную задачу только SQL запросом?
Здравствуйте. У меня есть таблица, в ней я выбираю две колонки 1-я колонка...

Сложность с запросом SQL фонд заработной платы по отделам
остался последний запрос в курсовой, не могу выполнить его, надеюсь кто-нибудь...

Поломал голову над SQL запросом из 5-ти таблиц. Возможно ли это?
Всем привет. Есть 3 основные таблицы: customers, subscribers, contacts....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru