Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Найти все совпадения / 6 сообщений из 6, страница 1 из 1
18.11.2016, 18:24
    #39350075
kolhoz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти все совпадения
Задача такая есть БД с таблицей words. и полями w1, w2. и есть слово к примеру скажем "абрикос".

В таблице в колонке w1 есть записи типа

абрикос
абрикосовый
абрикосовая
абрикосовый сок

Как Вывести все записи в которых в колонке w1 содержится слово абрикос, но не выводить ту запись, в которой встречается само слово абрикос.

т.е. вывести только эти записи

абрикосовый
абрикосовая
абрикосовый сок

а эту не выводить
абрикос

Можно ли такое сделать?
...
Рейтинг: 0 / 0
18.11.2016, 19:32
    #39350102
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти все совпадения
Отдельно проверить оба условия, объединив проверки оператором AND.
...
Рейтинг: 0 / 0
18.11.2016, 19:52
    #39350113
kolhoz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти все совпадения
Akina, А как примерно выглядит такой запрос?
...
Рейтинг: 0 / 0
18.11.2016, 19:58
    #39350118
kolhoz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти все совпадения
Код: sql
1.
SELECT * FROM t1 WHERE (word like "абрикос%") AND (word NOT like "абрикос")

так?
...
Рейтинг: 0 / 0
18.11.2016, 21:31
    #39350146
Cosmagnetto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти все совпадения
Код: sql
1.
SELECT * FROM t1 WHERE (word like "абрикос%") AND word<>"абрикос"


Вот так
Но это актуально конкретно для абрикоса, а например слива - сливовый, сливовая, сливовое
...
Рейтинг: 0 / 0
18.11.2016, 21:39
    #39350150
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти все совпадения
Cosmagnettoа например слива - сливовый, сливовая, сливовоеИ при этом желательно не выгрести сливочный...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Найти все совпадения / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]