Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Поиск в MYSQL по определенным частям строки

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
Светозар

Участник тусовки


Зарегистрирован: 20.02.2010
Сообщения: 354
Откуда: Москва

СообщениеДобавлено: Вт Янв 22, 2013 11:55 am    Заголовок сообщения: Поиск в MYSQL по определенным частям строки
Ответить с цитатой

подскажи пожалуйста, возможно ли реализовать поиск по mysql по определенным пунктом строки. Пример:


База: Student
Таблица: gruppa
Строка: fakultet (заполняется цифрами и буквой, пример: 12372А)

вопрос, возможно ли реализовать поиск с запросом скажем такого вида ***72*, и в качестве результата получить данные, где на 4-ом и 5-том месте стоят цифры 7 и 2???
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Янв 22, 2013 12:46 pm    Заголовок сообщения:
Ответить с цитатой

wildcards юзай, * - замена всего текста, % - замена 0 или больше символов, _ - замена одного символа. Подстановки используются в LIKE-запросах
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Янв 22, 2013 12:47 pm    Заголовок сообщения:
Ответить с цитатой

Вместо LIKE еще можешь юзать RLIKE, это тот же лайк, но с регулярным выражением. Вот мануал, читай

http://www.sqlexamples.info/PHP/mysql_rlike.htm
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис