Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
LIKE c русскими буквами (Михаил) 10/10/2002 - 11:40:09
      Re: LIKE c русскими буквами (alex) 10/10/2002 - 17:13:17
      Re: LIKE c русскими буквами (Михаил) 11/10/2002 - 11:16:53
      Re: LIKE c русскими буквами (alex) 11/10/2002 - 18:38:31
      Re: LIKE c русскими буквами (Михаил) 14/10/2002 - 12:15:22
      Re: LIKE c русскими буквами (Alex) 14/10/2002 - 15:20:14
      Re: LIKE c русскими буквами (vi.k) 14/10/2002 - 15:24:31
      Re: LIKE c русскими буквами (Alex) 14/10/2002 - 17:12:07
      Re: LIKE c русскими буквами (Robocomp) 15/10/2002 - 14:23:05
      Re: LIKE c русскими буквами (Михаил) 16/10/2002 - 10:54:18
      Re: LIKE c русскими буквами (vi.k) 16/10/2002 - 15:03:41
      Re: LIKE c русскими буквами (Alex) 20/10/2002 - 14:04:32

> Original message text:
> From: Михаил - 10/10/2002 - 11:40:09
> Subject:LIKE c русскими буквами
> -----------------
> У меня mySQL+Apache+Win2000.
> При запросе типа
> SELECT * FROM т_фирмы WHERE название LIKE "%про%"
> база выдает записи, которые на самом деле этому запросу не
> удовлетворяют, т.е. лишние. Почему это может быть?
>


From: Михаил - 11/10/2002 - 11:16:53
Subject:LIKE c русскими буквами
-----------------
Не понимаю почему, но запрос у меня выдает совсем не те записи, которые нужно. Например. Запрос с like "%вода%" выдает кучу записей типа
"Команда Горький", туристическая фирма
"Времена года"
"Кандалакшское турбюро"
"Панда-Ай.Ти Лтд" и т.д.

А хочется, чтобы выдавал все по нормальным правилам SQL.
Наверное Order by потому же не работает. Почему интересно?

Вообще-то может это из-за структуры таблицы? Я ее конвертил, может не правильно как-то они у меня получилась? Вот мой дамп:

CREATE TABLE т_фирмы (
КодФирмы int(5) NOT NULL auto_increment,
Лиценз varchar(250) default NULL,
НазваниеФирмы varchar(150) default NULL,
Индекс varchar(6) default NULL,
КодГорода int(11) default NULL,
ТипУлицы varchar(50) default NULL,
УлицаДом varchar(150) default NULL,
АдресПочтовый varchar(250) default NULL,
АдресЭлектронный varchar(150) default NULL,
АдресИнтернет varchar(250) default NULL,
Допинформ varchar(250) default NULL,
Руководитель varchar(150) default NULL,
Должность varchar(100) default NULL,
ВидДе varchar(100) default NULL,
СортировкаВИнтернете varchar(10) default NULL,
PRIMARY KEY (КодФирмы)
) TYPE=MyISAM;



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
5163



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |