powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Замена символов при поиске в БД
2 сообщений из 2, страница 1 из 1
Замена символов при поиске в БД
    #32038526
inspector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Apache+PHP4+MySQL

Есть таблица

№ | tovmark |
-----------------
01 | АЛ3-07 |
02 | А-Л307 |
03 | АЛ-307 |
-----------------
| |
Запрос типа
SELECT *FROM TABLE WHERE TOVMARK LIKE '%АЛ307%'
ничего не находит

Говорят надо пользоваться replace'ом
то есть приблизительно так
select replace('ал-307','-','')
но он заменяет только запись ал-307 а надо заменить все знаки во всех записях
то есть чтобы при поиске "АЛ307" находились все записи

Подскажите plizz
...
Рейтинг: 0 / 0
Замена символов при поиске в БД
    #32038868
Romantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
REPLACE("tovmark","-","") и это правильно
так как REPLACE возвращает строку, в которой экземпляры "-" заменены на "" т.е пусто.
к примеру "АЛ-3-7-0-" вернет АЛ307.
А ведь ничего не стоит, как взять и просто попробовать. то что тебе посоветовали :)
Удачи!
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Замена символов при поиске в БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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