Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (MySQL) Странное поведение оператора SELECT ... LIKE ? / 3 сообщений из 3, страница 1 из 1
25.06.2005, 14:10
    #33134731
Guest111
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(MySQL) Странное поведение оператора SELECT ... LIKE ?
В общем запрос:
SELECT * FROM `table` WHERE `p_col` LIKE '2_%'

т.е. хочу выбрать все поля у которых "p_col" начинается с подстроки: "2_"
но в выборку почему-то попадают и такие, у которых "p_col" такой: "25.00.00"

единственное объяснение этому, что подчеркивание это какой-то спецсимвол... но так ли оно?
Как теперь уяснить сиквелу, что мне выборку нужно сделать ИМЕННО с подстроки "2_", где знак подчеркивания - это знак подчеркивания а не какой другой...??
Как его экранировать? обратный слэш не помогает... помогите хоть Вы чем-нить :)
...
Рейтинг: 0 / 0
25.06.2005, 14:22
    #33134737
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(MySQL) Странное поведение оператора SELECT ... LIKE ?
RTFM
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
25.06.2005, 17:04
    #33134850
Vovan_Tverskoy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(MySQL) Странное поведение оператора SELECT ... LIKE ?
А так не пробывал like ^[2_] ?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (MySQL) Странное поведение оператора SELECT ... LIKE ? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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