Запрос, который возвращает все слова, игнорируя одноPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Запрос, который возвращает все слова, игнорируя одно

Сообщение Anonymous »

Мне нужно сделать запрос, чтобы получить название улицы, например ALCALA. Я пробовал использовать LIKE с %, но не получил нужного результата. Например, в таблице должны быть записи:
CALLE DE ALCALA
CALLE ALCALA, DE
CALLE ALCALA (DE)
ALCALA, DEАЛКАЛА (Германия)
Я пробовал:

Код: Выделить всё

SELECT street_name FROM calles WHERE street_name LIKE '%ALCALA%';
Он возвращает:

Код: Выделить всё

DIEGO DE ALCALA
DOCTORA DE ALCALA
GACETA DE ALCALA
SAN FELIX DE ALCALA
VALVERDE DE ALCALA
ALFONSO DE ALCALA
LUIS DE ALCALA
VIEJO DE ALCALA (DE)
PUERTA DE ALCALA
MARTIRES DE ALCALA
UNIVERSIDAD DE ALCALA DE
SAN DIEGO DE ALCALA (DE)
M-225 (VALVERDE DE ALCALA

Код: Выделить всё

SELECT street_name FROM calles WHERE street_name LIKE 'ALCALA%';

Код: Выделить всё

ALCALA
ALCALA (DE)
ALCALA-TORRELAGUNA
ALCALA DE HENARES
ALCALA DE HENARES (DE)
ALCALA ALTA
ALCALA BAJA
ALCALA-TORRELAGUNA (DE)
ALCALA (HUERTA DE LEOTINO
ALCALA GALIANO
ALCALA DE GUADAIRA
ALCALA-MONDEJAR (DE)
ALCALA (ALALPARDO) (DE)
ALCALA PASTRANA M-213
Мне нужны эти ДЕ, (ДЕ) Не принимайте их во внимание и вынимайте все, что имеет ценность. У меня проблема в том, что я не знаю, как ему сказать, что DE может идти в конце, в начале, в скобках и т.д. и не учитывать его или удалять из запроса, но в результатах появляется все записи ALCALA:

Код: Выделить всё

DIEGO DE ALCALA
DOCTORA DE ALCALA
GACETA DE ALCALA
SAN FELIX DE ALCALA
VALVERDE DE ALCALA
ALFONSO DE ALCALA
LUIS DE ALCALA
VIEJO DE ALCALA (DE)
PUERTA DE ALCALA
MARTIRES DE ALCALA
UNIVERSIDAD DE ALCALA DE
SAN DIEGO DE ALCALA (DE)
M-225 (VALVERDE DE ALCALA
ALCALA
ALCALA (DE)
ALCALA-TORRELAGUNA
ALCALA DE HENARES
ALCALA DE HENARES (DE)
ALCALA ALTA
ALCALA BAJA
ALCALA-TORRELAGUNA (DE)
ALCALA (HUERTA DE LEOTINO
ALCALA GALIANO
ALCALA DE GUADAIRA
ALCALA-MONDEJAR (DE)
ALCALA (ALALPARDO) (DE)
ALCALA PASTRANA M-213
Спасибо,

Подробнее здесь: https://stackoverflow.com/questions/783 ... noring-one
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»