Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Теоретический вопрос по запросу) / 5 сообщений из 5, страница 1 из 1
12.09.2014, 12:38:13
    #38745047
JakeBadland
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по запросу)
Добрый день.
Есть запрос:
Код: sql
1.
DELETE FROM suppliers_products WHERE REPLACE(REPLACE(product,'-', ''),  ' ', '') LIKE '%" . $test . "%'



Смысл в том, что поле продукт иногда записано через "-", иногда через " ".
Интересует все ли поля зацепит данный запрос из:
tes-t
te st
3te-st
big-test 345

Спрашиваю потому, что до этого было:
Код: sql
1.
2.
3.
4.
                    or REPLACE(REPLACE(product,"-", ""),  " ", "")  like "' . $test . '%"
                    or REPLACE(REPLACE(product,"-", ""),  " ", "")  like "%' . $test . '"
                    or REPLACE(REPLACE(product,"-", ""),  " ", "")  like "%' . $test . '%"
                    or REPLACE(REPLACE(product,"-", ""),  " ", "")  like "' . $test . '"


Верхнего варианта будет достаточно ?
...
Рейтинг: 0 / 0
12.09.2014, 12:42:23
    #38745053
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по запросу)
JakeBadland,

вроде бы да.
...
Рейтинг: 0 / 0
12.09.2014, 14:30:03
    #38745155
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по запросу)
Если пробелы - это честные CHR(32), то да.
...
Рейтинг: 0 / 0
12.09.2014, 14:36:52
    #38745170
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по запросу)
JakeBadland,

Не забудьте с переменной $test произвести аналогичные манипуляции.
...
Рейтинг: 0 / 0
12.09.2014, 15:00:30
    #38745222
JakeBadland
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по запросу)
AkinaЕсли пробелы - это честные CHR(32), то да.
да, обычный пробел.

miksoftJakeBadland, Не забудьте с переменной $test произвести аналогичные манипуляции.
тут эта переменная для примера ) Все чистенько)

Всем спасибо за ответы )
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Теоретический вопрос по запросу) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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